Skip to content

Jeffkw213/authentication

Repository files navigation

Authentication App

Table of Content:

Screenshots

Login:

image

Register:

image

Once Logged In:

image

Username not found:

image

Wrong Password

image

Duplicated Username:

image

Overview

This is an authentication app that provides users to login, logout, and register. It ensures that the credentials are correct.

Features

  • 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

Tech

  • Backend: Nextjs
  • Database: MongoDB
  • Frontend: Nextjs, NextUI

Build

  1. Install Node.js
  2. Clone repository
git clone https://github.com/Jeffkw213/authentication.git
cd authentication
  1. Create an .env file in the root directory with MongoDB
MONGODB_URI=""
  1. Install npm
npm install
  1. Run the development server:
npm run dev

License

This project is made available under the terms of MIT License License: MIT

About

Learning authentication

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published