Skip to content

hedwardd/backend-test

Repository files navigation

Backend Programming Challenge

Assignment

This is a challenge to test your ability to build API endpoints to be used in web applications. For this challenge, please use Node js and express. Please store relevant information in a database: MongoDB is preferred but not required. Do not worry about deploying to a remote server, just launch and test your server locally. Your ability to create RESTful endpoints with readable and extendible code will be taken into consideration.

Submission

Links

Demo Video

Code Repo

Extra Features Added

  • Ability to login with email and password resulting in a JSON web token being returned
  • In depth validation of email and password
  • Ability to filter by more than just permission, including pagination of results

Packages Used

  • express (Server framework)
  • express-generator (Boilerplate)
  • mongoose (MongoDB)
  • bcrypt (Password hashing and salting)
  • dotenv (Configure environmental variables)
  • jsonwebtoken (Web token generation)
  • morgan (Middleware logging)

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors