This is an authentication app that provides users to login, logout, and register. It ensures that the credentials are correct.
- User Registration: Users can signup for an account by providing: username, first name, last name, password, and email
- User Login: Account needs to be in Database with the correct password
- Logout: Users are able to log out after login
- Backend: Nextjs
- Database: MongoDB
- Frontend: Nextjs, NextUI
- Install Node.js
- Clone repository
git clone https://github.com/Jeffkw213/authentication.git
cd authentication
- Create an
.env
file in the root directory with MongoDB
MONGODB_URI=""
- Install npm
npm install
- Run the development server:
npm run dev
This project is made available under the terms of MIT License