- ๐ฌ Ask me about React.js , React Native , Node.js and Ruby on Rails
- ๐ซ How to reach me https://www.linkedin.com/in/shayan-khan20/
- ๐ Know about my Experiences Portfolio website
- ๐ซ Or leave a message at [email protected]
recipe-app's Introduction
recipe-app's People
recipe-app's Issues
[1pt] Write unit tests using Rspec
Should write unit tests for the following views
- Food list
- General shopping list view
- List of public recipes
[0.5pt] Designing Signup page
Design the signup page according to the design discussed in Zoom meeting
[3pt] Recipes list page
A recipes list page (with all CRUD implementation, except for 'update').
- Should display a list of recipes created by the logged-in user
- Should lead to recipe details.
- If the user is the owner of the recipe, should allow the user to delete it.
- Design as discussed
- Make sure there are no N+1 queries happening.
[0.5pt] Designing Login page
Design the login page according to the design discussed in Zoom meeting
[3pt] Recipe details
A Recipe details page (with all CRUD implementation, except for 'update').
- Should display detail of a recipe
- Should lead to a form that allows users to add new food.
- Design should be as discussed
- Make sure there are no N+1 queries happening.
[1pt] Write integration tests with capybara
Should write capybara tests for the following views
- Recipes list
- Recipes details
[1pt] Write unit tests using Rspec
Should write unit tests for the following views
- Recipes list
- Recipe deatils
[0.5pt] Design and name
Deciding the final design of the project and giving a name
[ 1pt ] Setup Project
- Make ruby on rails Project
- Make SQL database
- Make necessary routes
- Add tables
Code review
We are two team members in this project
This is the link to the project kanban
Link
[1pt] Write integration tests with capybara
Should write capybara tests for the following views
- Food list
- General shopping list view
- List of public recipes
[1pt] Add devise
Add devise authentication.
[3pt] food list page
A food list page (with all CRUD implementation, except for 'update').
- Should display a list of food added by the logged-in user
- Should lead to a form that allows users to add new food.
- Design should be as discussed
- Make sure there are no N+1 queries happening.
[1.5pt] List of all public recipes
A list of all public recipes from other users with their names and total prices.
- Design should be according to the discussion
[1.5pt] General shopping list view
A general shopping list page (all missing food for all your recipes and total price).
- Should show the list of food that is missing for all recipes of the logged-in user (compare the list of food for all recipes with the general food list of that user).
- Should count the total food items and total price of the missing food.
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
๐ Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. ๐๐๐
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google โค๏ธ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.