Assignment - Express Middleware
Project Overview
In this assignment, you'll implement custom middleware for an Express application. You'll practice creating middleware for logging, error handling, authentication, and more.
Project Resources
Project Requirements
- Implement custom middleware for request logging
- Add error handling middleware
- Use third-party middleware for security (helmet, cors)
- Implement authentication middleware
- Handle different types of requests appropriately
- Use proper status codes and error messages
- Follow middleware best practices
Submission Instructions
- Push your code to GitHub
- Submit your repository URL through the LMS
- Include a README with setup instructions
- Document your middleware implementation