Project Synopsis
Project Synopsis
Project Synopsis
GET GUIDANCE
SUBMITTED BY:
Vanshika Khanna (251902065)
Himanshi (251902083)
SUBMITTED TO:
Mr. Amandeep Chhabra
CSE Department
UIET, KUK
1
INDEX
2 Feasibility Study 6
3 Methodology/Planning of work 7
2
Introduction
Introducing a MERN based web application named as ‘Taza Khabar’. This Web App is
developed to solve the problem of getting quick updates and headlines of the latest news. This
web app will be a perfect site for anyone who wants to stay updated. Some features of the web
app are:
Technology Used
React Js – This web app uses React Js for the frontend part. React is a JavaScript library
created by Facebook. React is a User Interface (UI) library. React is a tool for building UI
components
React (also known as React.js or ReactJS) is a free and open-source front-end JavaScript
library for building user interfaces based on UI components. It is maintained by Meta (formerly
Facebook) and a community of individual developers and companies. React can be used as a
base in the development of single-page, mobile, or server-rendered applications with
frameworks like Next.js.
This project uses Chakra-UI for the front end. Chakra UI is a simple, modular and accessible
component library that gives you the building blocks you need to build your React applications.
Chakra UI: Chakra UI is a simple, modular and accessible component library that gives you
the building blocks you need to build your React applications.
4
Express Js: Express is a minimal and flexible Node.js web application framework that
provides a robust set of features for web and mobile applications.
Working
Figure 1
The above diagram shows how the frontend part and backend part.
5
Feasibility Study
• Technical Feasibility: - This project requires the MERN Stack technologies and a
MERN stack developer and it is easily available. So this project is completely technical
feasible.
• Economic Feasibility: - Deployment of this project requires web hosting for the
commercial purpose. But for the trial purpose, it will be uploaded on the ‘Heroku’
Platform which is completely free.
Need of Project
Significance of Project
6
Methodology/Planning of work
The development of the project involves various phases that are elaborated below:
Development of the frontend (UI): - First step to develop this project is to develop the
attractive and fast UI for the students. UI of this project will be based on the React Js.
Developing the UI will take approximately 15 days of time.
Development of the backend (Database and middleware):- After the development of the UI,
next step is to create the database for the project and developing the middleware to connect the
frontend part with the backend. MongoDB and Node Js will be used for this purpose
respectively.
Deployment of the project: - This phase requires the deployment of the project on the Web
Hosting platform.
7
Facilities required for the proposed work
The software/tools and the hardware required for this project are
Software/Tools
Hardware
The following table lists the minimum and recommended hardware requirements for the web
application.
3. Display Super VGA with a resolution of Super VGA with a resolution of 1024
1024 x 768 x 768
Bibliography
https://stackoverflow.com/
https://chakra-ui.com/
https://reactjs.org/
https://nodejs.org/
https://www.mongodb.com/
https://www.npmjs.com/
https://www.youtube.com/