Skip to content

Server-side API for Purrpl -- a React Native app with cats for self-care!

Notifications You must be signed in to change notification settings

amity/purrpl-api

Repository files navigation

purrpl 🐱

API backend for a React Native app for self-care! React Native client at https://github.com/soph-iest/purrpl-client.

Architecture 🛠

Models and Controllers:

  • Progress
  • Reminders
  • Users

Routes:

  • Sign in
  • Sign up
  • Friends(ID):
    • Get (Get user's friends)
    • Post (Add friend)
    • Delete (Delete friend)
  • User(ID):
    • Get (Get User object)
    • Put (Update User)
  • Reminders:
    • Post (Create reminder)
    • Get (Get user's reminders)
  • Progress:
    • Get (Get user's progress)
    • Put (Update user's progress)

Setup 🚀

git clone https://github.com/dartmouth-cs52-18S/project-api-purple-gorilla.git
cd project-api-purple-gorilla
yarn
yarn dev

Deployment 🛳

Deployed at https://project-api-black-mirror.herokuapp.com/.

Deployment is through

prod: yarn build; node src/server.js

Authors 📝

  • Raul Rodgriguez '19
  • Ijemma Onwuzulike '19
  • Sophie Debs '20
  • Amy Guan '20
  • Christina Lu '20
  • Sofia Stanescu-Bellu '20

Acknowledgments 🤓

Thanks to Tim!!!!!!!!!!!!!! Thanks to OpenWeatherMap API for location - weather incorporation.

About

Server-side API for Purrpl -- a React Native app with cats for self-care!

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages