0% found this document useful (0 votes)
28 views

Random Jokes App - ReactJS

The document describes a project to build a random jokes app using ReactJS. It provides requirements like submitting code to GitHub, and documentation like high-level design, architecture, and submitting a demo video. No database is needed. The app fetches a random joke on button click from a jokes API.

Uploaded by

Reenu singh
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
28 views

Random Jokes App - ReactJS

The document describes a project to build a random jokes app using ReactJS. It provides requirements like submitting code to GitHub, and documentation like high-level design, architecture, and submitting a demo video. No database is needed. The app fetches a random joke on button click from a jokes API.

Uploaded by

Reenu singh
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
You are on page 1/ 3

Project Title Random Jokes App

Technologies ReactJS
Domain Entertainment
Project Level Easy
Organization iNeuron Intelligence Private Limited

Table of Content

Table of Contents
1. Problem Statement: ........................................................................................................................................... 2

................................................................................................................................................................................. 2
2. Project Evaluation metrics: ................................................................................................................................... 2
2.2. Database: ....................................................................................................................................................... 2
No database is used............................................................................................................................................... 2
3. Submission requirements: ..................................................................................................................................... 2

................................................................................................................................................................................. 2
3.1. High-level Document: .................................................................................................................................... 2
3.2. Low-level document: ..................................................................................................................................... 2
3.3. Architecture: .................................................................................................................................................. 2
3.4. Wireframe: ..................................................................................................................................................... 3
3.5. Project code: .................................................................................................................................................. 3
3.6. Detail project report: ...................................................................................................................................... 3
3.7. Project demo video: ....................................................................................................................................... 3
3.8. The project LinkedIn a post: ........................................................................................................................... 3

1|Page
1. Problem Statement:

Random jokes App

Create a simple random jokes app that displays a random joke every time user clicks on fetch a new
joke button. You can use any Jokes API.

2. Project Evaluation metrics:

2.1. Code:
● You are supposed to write code in a modular fashion
● Safe: It can be used without causing harm.
● Testable: It can be tested at the code level.
● Maintainable: It can be maintained, even as your codebase grows.
● Portable: It works the same in every environment (operating system).
● You have to maintain your code on GitHub.
● You have to keep your GitHub repo public so that anyone can check your code.
● Proper readme file you have to maintain for any project development.
● You should include basic workflow and execution of the entire project in the readme file
on GitHub.
● Follow the coding standards.
2.2. Database:
No database is used
3. Submission requirements:

3.1. High-level Document:


You have to create a high-level document design for your project. You can reference the HLD
form below the link.
Sample link:
HLD DOCUMENT LINK
3.2. Low-level document:
You have to create a Low-level document design for your project; you can refer to the LLD
from the link below.
Sample link:
LLD Document Link
3.3. Architecture:
You have to create an Architecture document design for your project; you can refer to the
Architecture from the link below.

2|Page
Sample link:
Architecture sample link
3.4. Wireframe:
You have to create a Wireframe document design for your project; refer to the Wireframe from
the link below.
Demo link:
Wireframe Document Link
3.5. Project code:
You have to submit your code to the GitHub repo in your dashboard when the final submission
of your project.
Demo link:
Project code sample link
3.6. Detail project report:
You have to create a detailed project report and submit that document as per the given sample.
Demo link:
DPR sample link
3.7. Project demo video:
You have to record a project demo video for at least 5 Minutes and submit that link as per the
given demo.
Demo link:
Project sample link
3.8. The project LinkedIn a post:
You have to post your project details on LinkedIn and submit that post link in your dashboard
in your respective field.
Demo link:
LinkedIn post sample link

3|Page

You might also like