The Mini Message Board is a simple web application that lets people share short messages in a chat-style interface. I did this project to practice and showcase my skills in full stack JavaScript. This is the backend, where I used Node.js, Express, and MongoDB. Check out the frontend repository for the client-side code.
- API routes created with Express 4 and Node.js 22.
- Test-driven development with Jest and Supertest.
- Database managed with MongoDB and Mongoose.
- Code deployed on Render.
- Database hosted on MongoDB Atlas.
- Authentication with JWT.
- Authentication with passport google oauth in progress.