Skip to content

Jackson916/HUW-API

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

13 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

H.U.W

Installation

  1. Fork and Clone the Repository
  2. Checkout to a new branch
  3. Run NPM Install to install the needed dependencies

Introduction

An Application that allows you to be able create packing list for military movements.

Using H.U.W

  1. Sign Up: If you're a first time user, sign up with your email and password.
  2. Sign In: If you're already registered, congrats! Click 'Sign In.' Change your password if needed.
  3. Creating a Item: Create your own Item and make edits/delete if desired.
  4. Show a list of your items and are able to click on them to show the description

User Stories

  • User will be able to sign up.
  • User will be able to sign in, sign out and change password.
  • User will create a item and be able to edit/delete items.
  • User will be able to show the list of items

Entity Relationship Diagram

ERD

API Routes

User Authorization Routes

HTTP Method URL Path Result Action
POST /sign-up create account create
POST /sign-in get single account show or retrieve
DELETE /sign-out delete account destroy
PATCH /change-password update password update

List Routes

HTTP Method URL Path Result Action
GET /lists read list of items index or list
GET /list/:id read single item show or retrieve
POST /create-list create list create
PATCH /list/:id update list update
DELETE /list/:id delete list destroy

Technologies Used

Libraries Languages Frameworks Database Version Control
React.js HTML Express MongoDB GitHub
Axios Javascript BootStrap
Mongoose CSS

Opportunities for Future Iterations

  • Use encryption to document Sensitive Item SN's

Links to Deployed Sites:

About

A packing/tracking app for your gear for military movements

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors