https://github.com/md0011/user-registration
A simple user registration and admin dashboard application built with MERN stack.
https://github.com/md0011/user-registration
fullstack mern-stack render tailwindcss vercel
Last synced: about 2 months ago
JSON representation
A simple user registration and admin dashboard application built with MERN stack.
- Host: GitHub
- URL: https://github.com/md0011/user-registration
- Owner: md0011
- Created: 2024-08-01T07:03:36.000Z (almost 2 years ago)
- Default Branch: main
- Last Pushed: 2024-08-10T10:59:44.000Z (almost 2 years ago)
- Last Synced: 2025-01-22T22:43:54.288Z (over 1 year ago)
- Topics: fullstack, mern-stack, render, tailwindcss, vercel
- Language: JavaScript
- Homepage: https://user-registration-test.vercel.app/
- Size: 260 KB
- Stars: 0
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# User Registration and Admin Dashboard Application
This is a simple user registration and admin dashboard application built with React for the frontend and Node.js with MongoDB for the backend. The application allows users to register by providing their name, email, and age. An admin dashboard is also available to view the list of registered users.
## Features
- User registration form with validation
- Prevent duplicate email registration
- Admin dashboard to view all registered users
- Responsive design using Tailwind CSS
## Prerequisites
- Node.js (v14 or above)
- MongoDB (local or Atlas)
- npm (v6 or above)
## Technologies Used
- Frontend: React, Tailwind CSS
- Backend: Node.js, Express.js, MongoDB
- Deployment: Vercel (Frontend & Backend)
## Environment Variables
Create a `.env` file in the `backend` directory with the following content:
`MONGO_URI = your_mongo_connection_string`
## Error Handling
Both frontend and backend have basic error handling implemented to provide feedback to the user in case of validation failures or server errors.