Report
Report
DEPARTMENT OF COMPUTER
ENGINEERING
MAHARASHTRA STATE BOARD OF TECHNICAL EDUCATION
This is to certify that Ms. SHUFI PATEL from PRAVIN PATIL COLLEGE OF
DIPLOMA ENGINEERING AND TECHNOLOGY institute having Enrollment no:
2105630110 has completed semester V project report having title MERN STACK SOCIAL
MEDIA APP during the academic year 2023 – 2024.
The project completed in a group consisting of three persons under the guidance of the
faculty Guide.
Project Members
1 SHUFI PATEL
I express my sincere thanks to the Principal Mrs. R.B Patil, who has given me the
opportunity to pursue my Diploma in COMPUTER ENGINEERING department,
also express my thanks to H.O.D Mrs. Manjula Athani and other staff of the
Computer Engineering department. I would like to thanks my guide Mrs. Namrata
Thakur for her encouragement and guidance, which helped me in completing the
project. Finally I would like to thank my colleagues, team mates and friends who
helped me in completing the Project successfully.
I would like to express my heartfelt gratitude to my parents, teachers, team mates and
friends for their direction, motivation and selfless support.
Abstract
The MERN Stack Social Media App is an innovative web application developed
using the MERN (MongoDB, Express.js, React.js, Node.js) technology stack. The
application aims to create a dynamic and interactive social media platform where
users can connect, share content, and engage in meaningful interactions. Leveraging
the power of modern web technologies, the app provides users with a seamless and
responsive experience, allowing them to post, like, comment, and interact with
5.1. References 17
5.2. Bibliography 18
18
Chapter 1. Introduction to project
1.3. Solution
Research paper 1:
1
Chapter 3. Proposed Methodology
The proposed methodology for developing a social media app using the
MERN (MongoDB, Express.js, React, Node.js) stack involves several key
steps. First, the backend development using Node.js and Express.js will
focus on building robust APIs and handling user authentication and
authorization using MongoDB for data storage. Concurrently, the
frontend development will be undertaken using React, creating responsive
and interactive user interfaces that enable seamless user experiences. The
integration between the frontend and backend will involve RESTful API
calls, ensuring real-time data updates without page refreshes. The
development process will be iterative, incorporating continuous testing
and debugging. Additionally, user feedback and testing will guide the
iterative refinement of features, ensuring a user-friendly and engaging
social media platform. Deployment will be done using cloud services, and
the app will be optimized for scalability, security, and performance,
ensuring a reliable and efficient social media application.
2
Chapter 4. Action Plan
DATE
SR. PERFORMED
TASK PERFORMED
NO BY
FROM TO
SHUFI PATEL
1 27/07/23 01/08/23 Formation of group
SHUFI PATEL
2 03/08/23 08/08/23 Searching of the project topic
SHUFI PATEL
Collect research papers on the
3 10/08/23 15/08/23 topic selected
SHUFI PATEL
Explain the topic and research
4 17/08/23 22/08/23 paper to the project guide
SHUFI PATEL
5 24/08/23 29/08/23 submit the research paper
SHUFI PATEL
6 31/08/23 05/09/23 Prepare the portfolio
SHUFI PATEL
7 07/09/23 12/09/23 Submit the portfolio
SHUFI PATEL
8 14/09/23 19/09/23 Prepare the project proposal
SHUFI PATEL
10 28/09/23 03/10/23 Submit the project synopsis
SHUFI PATEL
Give presentation on the
11 05/10/23 10/10/23 project topic
SHUFI PATEL
12 12/10/23 17/10/23 Submit the weekly diary report
3
Chapter 5. References And Bibliography
5.1. References
[1] Brad Traversy. (2021). MERN Stack Front To Back: Full Stack React,
Redux & Node.js. [Online Course]. Udemy. URL:
https://www.udemy.com/course/mern-stack-front-to-back/
4
5.2. Bibliography
Freeman, E., Robson, E., Bates, B., & Sierra, K. (2004). Head First Design
Patterns. O'Reilly Media.