An open API service indexing awesome lists of open source software.

https://github.com/machinelearningprodigy/registration-form

A simple registration and login system built with HTML, CSS, and JavaScript for the frontend. The backend uses Node.js, Express, and MongoDB for user authentication.
https://github.com/machinelearningprodigy/registration-form

authentication css3 dotenv html5 mongodb nodejs

Last synced: 10 months ago
JSON representation

A simple registration and login system built with HTML, CSS, and JavaScript for the frontend. The backend uses Node.js, Express, and MongoDB for user authentication.

Awesome Lists containing this project

README

          

# 🚀 Registration Page

A simple registration and login system using **HTML, CSS, JavaScript, Node.js, Express, and MongoDB**.

## 📌 Features
✅ User Signup & Login
✅ Form Validation
✅ MongoDB Database
✅ Toast Notifications

## 🛠 Setup
1. Clone the repo:
```bash
git clone https://github.com/machinelearningprodigy/registration-form.git
cd registration-form
```
2. Install dependencies:
```bash
npm install
```
3. Start the server:
```bash
node server.js
```
4. Open `index.html` in the browser.

## 📡 API Routes
- `POST /signup` → Register a new user
- `POST /login` → Authenticate user

## 🚀 Future Improvements
🔹 Password Hashing
🔹 JWT Authentication
🔹 Responsive UI

---

Let me know if you want any tweaks! 😊