This project serves as a boilerplate for developing applications using Node.js, Parse Server, and MongoDB. It provides a foundational setup to manage user authentication, data storage, and server configuration, enabling developers to quickly build and deploy scalable applications.
- User authentication (signup and login)
- RESTful API endpoints
- MongoDB as the database
- Middleware for error handling
- Easy to extend and customize
- Node.js (v18 or later)
- MongoDB (local or cloud instance)
- npm (Node package manager)
Follow these steps to set up the project locally:
- Clone the repository:
git clone https://github.com/jasperayawan/Nodejs-Parse-server-Boilerplate.git
parse-server-boilerplate
├── src
│ ├── index.js # Main application file
│ └── config.js # Configuration file for Parse Server and MongoDB
├── .env # Environment variables
├── .gitignore # Ignored files for Git
├── LICENSE # License file
├── README.md # Project documentation
├── package.json # Project metadata and dependencies
└── yarn.lock / package-lock.json