Final project Project name: Kai Time?!
You'll find us online https://kai-time.herokuapp.com/#/
Our team is still working on this project.
Install / Running
git clone https://github.com/Kai-Time/kai-time Kai Time
cd Kai-time
npm install
npm run dev
visit the app at http://localhost:3000
Description
An application that displays and searches through vegetarian recipes and lets you log in, create a profile, track your progess and earn badges as you experiment more with a vegetarian lifestyle.
Authors
Skye Simpson - Product owner, full stack developer and tester
Daz Yang - Git master, Full stack developer and tester
Rajal Kumar - Scrum master, Full stack developer and tester
App main features:
viewing list of recipes and their details adding recipes tracking your progress through your profile and earning badges rating and commenting enabled authorisation and adding users using an external API to have access to 1000's of recipes and searching for recipes by ingredient
Learning Objectives:
practise: JS (ES6), React, Redux, Express, Knex, creating REST API, consuming external API, SQLite, HTML, CSS, Bulma, Node, npm, Heroku full stack development testing: Supertest, Enzyme, Jest applying Agile project techniques User Stories
User Stories for the Kai Time app project.
| As a user I want: | Require authentication? | Stretch? |
|---|---|---|
| View a list of vegetarian recipes | no | no |
| Filter recipes by food type / portion | no | yes |
| View a list of filtered recipes | no | yes |
| Have a profile and trackable goals | yes | no |
| Rate recipes | yes | no |
| Submit recipes | yes | no |
| View a graph rating of a specific recipe | no | no |
| View users' comments of a specific recipe | no | no |
| Add a new comment to a specified recipe | yes | no |
| Register as a new user | yes | no |
| Log in as a user | yes | no |
| Be able to use the app on a mobile | no | yes |