/uniGhanaAuth-backend

uniGhanaAuth-backend

Primary LanguageTypeScript

UniGhana Auth

Table of Contents

Overview

screenshot

You will be required to design and build a login and register page for a website that includes all essential functions, such as prompts when a password is wrong or when a user has successfully logged in.

Built With

Features

Features developed:

  • User story: I can register a new account
  • User story: I can log in
  • User story: I can sign out
  • User story: After I log in, I can see my profile details - photo, user name, bio, email, full name, email address and last sign in date
  • User story: I can edit my details including: photonamebiophoneemail and password

How To Use

To clone and run this application, you'll need Git and Node.js (which comes with npm) or yarn installed on your computer. From your command line:

# Clone this repository
$ git clone https://github.com/eadortsu/uniGhanaAuth-backend

# Install dependencies
$ yarn install

# Run the app
$ yarn start

# development
$ yarn dev

# production mode
$ yarn start:prod

Test

# unit tests
$ yarn test

# e2e tests
$ yarn test:e2e

# test coverage
$ yarn test:cov