/TimeCapsule-Backend

An API to store document metadata and allow users to upload/download files to AWS. The Time Capsule app is a collection of user uploaded documents. The purpose of the app is to give users a place to upload documents that they deem important to the current day.

Primary LanguageJavaScriptOtherNOASSERTION

General Assembly Logo

Time Capsule API

An API to store document metadata and allow users to upload/download files to AWS.


Links

The front-end is deployed here:
https://awesome-dream-org.github.io/TimeCapsule-Frontend

The back-end is deployed here:
https://sheltered-taiga-22202.herokuapp.com

The front-end repo can be found here:
https://github.com/awesome-dream-org/TimeCapsule-Frontend

The back-end deployed repo can be found here:
https://github.com/awesome-dream-org/TimeCapsule-Backend


API end-points

Verb URI Pattern Controller#Action
POST /sign-up users#signup
POST /sign-in users#signin
DELETE /sign-out/:id users#signout
PATCH /change-password/:id users#changepw
GET /docs docs#index
GET /docs/?restrict=true docs#index
POST /docs docs#create
GET /docs/:id docs#show
PATCH /docs/:id docs#update
DELETE /docs/:id docs#destroy
GET /categories categories#index

  1. All content is licensed under a CC­BY­NC­SA 4.0 license.
  2. All software code is licensed under GNU GPLv3. For commercial use or alternative licensing, please contact legal@ga.co.