This assignment focuses on designing, developing, and deploying a comprehensive full-stack MERN application that showcases all the skills you've learned throughout the course.
You will:
- Plan and design a full-stack MERN application
- Develop a robust backend with MongoDB, Express.js, and Node.js
- Create an interactive frontend with React.js
- Implement testing across the entire application
- Deploy the application to production
- Accept the GitHub Classroom assignment
- Clone the repository to your local machine
- Follow the instructions in the Week8-Assignment.mdfile
- Plan, develop, and deploy your capstone project
- Week8-Assignment.md: Detailed assignment instructions
- Node.js (v18 or higher)
- MongoDB (local installation or Atlas account)
- npm or yarn
- Git and GitHub account
- Accounts on deployment platforms (Render/Vercel/Netlify/etc.)
The Week8-Assignment.md file includes several project ideas, but you're encouraged to develop your own idea that demonstrates your skills and interests.
Your project will be automatically submitted when you push to your GitHub Classroom repository. Make sure to:
- Commit and push your code regularly
- Include comprehensive documentation
- Deploy your application and add the live URL to your README.md
- Create a video demonstration and include the link in your README.md