Welcome to the MERV Template, your all-in-one toolkit for crafting web applications with MongoDB, Express, React, and Vite. 🎨✨
- 🐳 Docker and docker-compose ready! Simplify your deployment process effortlessly.
- 🍃 MongoDB + Mongoose: Your robust database solution, waiting to store your data.
- ⚛️ React: Craft beautiful, dynamic user interfaces with ease.
- 🌐 React Router: Seamlessly navigate through your application and keep your users engaged.
- 🔐 Basic JWT Authentication: Protect your precious data with secure JSON Web Tokens.
- 🏰 Monolithic Architecture: Streamline your development process with an all-in-one approach, perfect for small to medium-sized projects.
👉 Just execute the magic command:
docker compose up
Follow these steps to set up your project manually:
- 🧙♂️ Install Node.js 18 or a superior version (we recommend using nvm for easy version management).
- 📦 Install MongoDB to house your data.
- 🚀 Execute the following commands:
npm install
npm run dev
Now, you're all set to embark on your development journey with the MERV Template! 🚀🌟