CREATE AN ONLINE COOKBOOK:
Create a web application that allows users to store and easily access cooking recipes
Put some effort into designing a database schema based on recipes, and any other related properties and entities (e.g. views, upvotes, ingredients, recipe authors, allergens, author’s country of origin, cuisine etc…). Make sure to put some thought into the relationships between them, and use either foreign keys (in the case of a relational database) or nesting (in the case of a document store) to connect these pieces of data
Create the backend code and frontend form to allow users to add new recipes to the site (at least a basic one, if you haven’t taken the frontend course)
Create the backend code to group and summarise the recipes on the site, based on their attributes such as cuisine, country of origin, allergens, ingredients, etc. and a frontend page to show this summary, and make the categories clickable to drill down into a filtered view based on that category. This frontend page can be as simple or as complex as you’d like; you can use a Python library such as matplotlib, or a JS library such as d3/dc (that you learned about if you took the frontend modules) for visualisation
Create the backend code to retrieve a list of recipes, filtered based on various criteria (e.g. allergens, cuisine, etc…) and order them based on some reasonable aspect (e.g. number of views or upvotes). Create a frontend page to display these, and to show some summary statistics around the list (e.g. number of matching recipes, number of new recipes. Optionally, add support for pagination, when the number of results is large
Create a detailed view for each recipes, that would just show all attributes for that recipe, and the full preparation instructions
Allow for editing and deleting of the recipe records, either on separate pages, or built into the list/detail pages
Optionally, you may choose to add basic user registration and authentication to the site. This can as simple as adding a username field to the recipe creation form, without a password (for this project only, this is not expected to be secure)
Dear Client.
I am a senior web developer with more than 7 years of experiences.
I have worked on similar projects to what you are looking for, and I am confident I can exceed your expectations.
I can start to work immediately and please let's discuss more detail via live chat.
Looking forward to your reply.
Best Regards.
Hello
Very interested in your project.
It seems that you have deep knowledge in web app development.
I have listed the methods below to implement your project.
backend:
I will use the Django Rest Framework to make API.
It provides the standard API interface so, it reduces the time of development.
I should have to talk more for the schemas.
front end:
I will use d3.js for visualization. I am familiar with it.
Thanks for reading.
Hi,
I have 5+years Experience in Website/Software Design & Website Development.
I'm an Expert in:
-Frontend & Backend Development
-Python
-Data Science
-Machine Learning
-JVM technologies
-Jquery, PHP
-Ionic - Hybrid Mobile Applications
-Angular, Node.js
-Ruby on Rails
-C++
Who Knows the value of time. Very hard working and always delivers the work on time.
I will finish your tasks in a timely and efficient manner, I aspire to help others reach their goals through the use of my knowledge and
experience, I am available 24 hours support. I am available for the weekend also.
If you are looking for website design and development I am the right person for you.
Hi, How are you? Hope you are going well!
I checked your project carefully, so that i feel very confident in your project because I am talented web and mobile app developer with 6 years experiences.
If you give me all data for the project, I will start working immediately.
Also if you want, i will show you my previous projects.
I think that you will be get "Best Result" with my working.
i would like to discuss about the project over chat.
I am waiting for your response.
Best regards.
Hi Icarusflyer
I am good at PHP work
I have following skills HTML, MySQL, PHP, Python, Website Design
Thanks for opportunity and i will follow all the rules and will be very punctual and deadline committed for every project.
i can do all work including PHP and mobile apps as well
Could you please message me so we can talk further about the details and can reach to discussion and we can finalize the order.
Best Regards,
Thank you
Hello, I'm a programmer with over 5 years of experience in that kind of tasks and I would really like to help you. Please contact me on chat to discuss details.
Greetings,
Natalie