-
Deployed site: https://spaced-repetition.netlify.com/
-
Wireframes: https://balsamiq.cloud/snv27r3/p2yk660/r7DA1
Team Members
Project Manager
This project was built using yarn v1.12.1 and node v10.13.0.
Method | Endpoint | Purpose |
---|---|---|
GET | api/users/ |
Retrieve all users |
POST | api/users/ |
Add new user |
GET | api/users/user |
Retrieve user |
GET | api/users/progress |
Retrieve user's algorithmic status |
POST | api/users/progress |
Update user's algorithmic status |
POST | api/stripe/ |
Create Stripe customer and subscription |
PUT | api/stripe/ |
Cancel subscription and delete Stripe customer |
GET | api/cards/ |
Retrieve all cards |
POST | api/cards/ |
Add new card |
POST | api/cards/batch |
Post array of cards |
PUT | api/cards/:id |
Update card information |
DELETE | api/cards/:id |
Delete card |
GET | api/decks/ |
Retrieve all decks |
POST | api/decks/ |
Add new deck |
PUT | api/decks/:id |
Update deck |
DELETE | api/decks/:id |
Delete deck |