This repository contains a registration form built using Node.js, Express.js, and MongoDB. The form allows users to register with their details, which are then stored in a MongoDB database.
- Node.js: For building the server-side logic
- Express.js: For building the web application framework
- MongoDB: For storing and managing user data
- EJS: For templating and rendering HTML pages
- CSS: For styling and layout
- User registration with name, email, password, and confirm password
- Validation for required fields and password match
- Data stored in a MongoDB database
- Simple and intuitive user interface
- Responsive design for mobile and desktop devices
- Clone the repository:
git clone https://github.com/Explorer-O7/Build_a_Registration_Form_by_Bharat_Intern
- Install dependencies:
npm install
- Start the server:
npm start
- Create a MongoDB database and add your connection details to the config.json file
- Configure your authentication settings in the auth.js file
- Access the registration form at
http://localhost:5500/pages/index.html
- Fill in your details and submit the form
- Your data will be stored in the MongoDB database
This project is licensed as free to use.
Contributions are welcome! Please fork the repository, make your changes, and submit a pull request.
Thanks to the Node.js, Express.js, and MongoDB communities for their support and resources.
I hope this helps! Let me know if you need any further assistance.