Simple recipebook-app for storing your recipes and scheduling weekly menu.
Link to timecard (aproximate hours spent working with the project, for grading)
- Personal recipebook
- Sharing recipes with other users
- Automatic unit conversions (e.g. oz -> g, dl -> cup)
- Shopping list helper
- Weekly menu scheduler/helper
- TypeScript
- React (bootstrapped with Create-react-app)
- ReactApollo
- Semantic UI React
- Runs on NodeJS, code written in TypeScript
- ApolloServer for GraphQL endpoint
- Express for serving front
- MongoDB + Mongoose
- GraphQL Code Generator
- TravisCI
- Jest + jest-extended + jest-dom + react-testing-library
- Cypress