A simple and modern Notes Application built with the MERN (MongoDB, Express, React, Node.js) stack.
Aplikasi ini sudah menggunakan Rate Limiter, CORS, dan Swagger API Documentation, serta siap di-deploy menggunakan Railway.
- CRUD Notes (Create, Read, Update, Delete)
- MongoDB database connection
- Express Router architecture
- Rate Limiter Middleware (anti spam request)
- CORS configured
- Swagger API Documentation (
/api-docs) - Production-ready static file serving (React build)
- Modern UI for creating notes
- Connection to backend API
- Fast development experience with Vite
- Fully deployable on Railway (backend + frontend dalam satu server)
- Auto detect PORT environment (Railway default:
8080)