[go: up one dir, main page]

0% found this document useful (0 votes)
9 views2 pages

Intern WebDev Project Report

The project 'TaskMaster' aims to create a responsive task management web application using Node.js and React.js, allowing users to register, log in, and manage tasks. Key features include user authentication, a task dashboard, and CRUD operations, with a tech stack comprising React.js, Node.js, and MongoDB. The project is structured into client and server directories, with a timeline spanning four weeks for setup, implementation, testing, and deployment.

Uploaded by

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

Intern WebDev Project Report

The project 'TaskMaster' aims to create a responsive task management web application using Node.js and React.js, allowing users to register, log in, and manage tasks. Key features include user authentication, a task dashboard, and CRUD operations, with a tech stack comprising React.js, Node.js, and MongoDB. The project is structured into client and server directories, with a timeline spanning four weeks for setup, implementation, testing, and deployment.

Uploaded by

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

Intern Project: Web Development using

Node.js and React.js


Project Title
TaskMaster – A Task Management Web App

Objective
To build a responsive full-stack web application where users can register, log in, and
manage daily tasks. The app will demonstrate skills in frontend (React.js), backend (Node.js
with Express), and database integration (MongoDB).

Key Features
- User Authentication (JWT)
- Task Dashboard
- Task CRUD (Create, Read, Update, Delete)
- Responsive UI
- RESTful API Integration

Tech Stack
Frontend: React.js, Axios, Tailwind CSS
Backend: Node.js, Express.js
Database: MongoDB (Mongoose)
Authentication: JWT, bcrypt
Tools: Git, GitHub, Postman, VS Code

Project Structure
/client (React frontend)
└── /src
└── components/
└── pages/
└── services/
└── App.js
└── index.js

/server (Node.js backend)


└── /routes
└── /models
└── /controllers
└── server.js

Project Timeline
Week 1: Setup environment and MongoDB connection
Week 2: Implement authentication and routing
Week 3: Build frontend and task management features
Week 4: Testing, deployment, documentation

Deliverables
- Working web application
- GitHub repository
- Project report with screenshots
- Deployed web link (e.g., Vercel/Render)

You might also like