Skip to content

atzulf/mern

Folders and files

NameName
Last commit message
Last commit date

Latest commit

Β 

History

30 Commits
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 

Repository files navigation

πŸ“ MERN Notes App

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.


πŸš€ Features

πŸ”§ Backend (Node.js + Express)

  • 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)

🎨 Frontend (React + Vite)

  • Modern UI for creating notes
  • Connection to backend API
  • Fast development experience with Vite

🌐 Deployment

  • Fully deployable on Railway (backend + frontend dalam satu server)
  • Auto detect PORT environment (Railway default: 8080)

About

Mini Project Notes App using MERN Stack

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published