|Blake Koennecker||Charles Cortinas||Daniela Parra||David Pok||Erik Kimsey||Zachary Arney|
|Stephen Bondor||Eileen Cuevas||Jonathan Miles||Kai Lovingfoss||Andrew Dhan||Nedim Omerovic|
|Nick Batmanglidj||Clint Kunz||Daniel Weinman||Kayanna Chandler||Kevin Sooter||Ivan Caldwell||Iyin Raphael|
- Product Canvas
- Team Home
Front-End Production Dependencies
React offers a lightweight and modular component structure for rapid implementation and scaling of our application.
Apollo Client is designed to quickly build a UI that works with GraphQL and integrates well with React. Apollo only grabs the data that is needed and uses a cache to store data which makes for faster load times.
Apollo Client info
Material-UI is an open source library that uses React components which implement Google's Material Design. It makes using and designing components easier for anyone that uses it.
The Stripe API is used for payments. It is predictable, resource oriented, and organized around REST.
React Swipeable Views
Provides Swipeable Views along with animation support.
React Swipeable Views info
React DnD is a set of React higher-order components to help you build complex drag and drop interfaces while keeping your components decoupled.
Back-End Production Dependencies
Used for interfacing with GraphQL and creating schemas and resolvers.
Used for managing environment variables.
GraphQL is a query language well-suited for multi-platform applications by allowing flexible data queries.
Fully-featured GraphQL Server with focus on easy setup, performance & great developer experience. GraphQL Yoga info
Twilio is a developer platform for communications, used here to send text messages to notify users of certain actions.
Sendgrid is a cloud-based email delivery provider.
Prisma is a replacement for traditional ORMS, used here to connect graphQL to the postgres database.
Credit card processing
Cloudinary is cloud-based image and video management solution.
Note on .env files
For security purposes, we will not post the keys on this repo, but if you need the keys to test the repo out on your personal development computer, access to them can be obtained in the slack channel labs11_teamhome3. Give a DM to any of the labs11 members, and they can probably get you up to speed on that.