Random Jokes App - ReactJS
Random Jokes App - ReactJS
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:
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.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:
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