This repository is a MERN (MongoDB, Express.js, React.js, Node.js) stack application that handles a simple and straightforward registration form.
- MongoDB: As a database server.
- Express.js: Server framework.
- React.js: Front-end framework.
- Node.js: Server-side JavaScript runtime.
- First, ensure that your local machine has the MongoDB server running.
- Navigate to the
server
folder in the terminal and runnpm install
. - Start the server with
nodemon server.js
. - Go to the
client
folder in the terminal and runnpm install
. - Start the client with
npm run dev
. - Now, you can access the registration form at http://localhost:5173.
- The configuration for the MongoDB server is done in the
server/config/db.js
file. - The database schema is defined in
server/models/User.js
.
- Before using this application, please set your MongoDB connection string in the
config/default.json
file.
- The server will be accessible at http://localhost:5000 when it's up and running.
If you intend to contribute by fixing issues or adding new features, please refer to CONTRIBUTING.md.
For any questions or issues, please refer to ISSUES.md.
Thank you!