C
C
chaika_zp2016-04-07 22:32:03
Mobile development
chaika_zp, 2016-04-07 22:32:03

How to make a menu planner

I would like to make (for myself, not a commercial project) a menu planning service (planning a week, counting calories, cooking time, displaying a list of necessary purchases, etc.), you need to have access both from a laptop and from a smartphone.
Which side to approach and how to implement?
I have experience in html / css, php to a minimum.

Answer the question

In order to leave comments, you need to log in

1 answer(s)
G
Gleb Kemarsky, 2016-04-10
@chaika_zp

I did a similar task like this:
This thing took a bunch of information from me for six months ahead and showed it according to the rules that I taught. But... I don't use it anymore. The old project has closed, and the new ones require ease of input from a smartphone and ease of maintenance.
Therefore, I see three risks in the development of the service:
I advise you to divide the task into two - help yourself plan the menu and coach yourself as a developer . I would solve the first one like this:
Step 1. Check with life.
Work through the week with a pen and notepad. During this time, you will involuntarily try different design options and figure out what helps you and what is just extra work.
Step 2. Think of the first version of the helper.
Examine the slips and decide which features will make your paperwork easier. What should be on a smartphone to plan a menu, even when laziness, fatigue and a new hobby pile up? For the first step, you need one or two functions, no more.
Step 3. Implement ready-made solutions.
Learn life hacks and programs that solve similar problems in other areas. For example, a list of missing products can be kept in notes on a smartphone. The flour is over - a line has been added. Bought and removed. Trite, but always at hand and quickly opens. You can choose a shopping program . You can adapt a to -do list or a task manager , only add dishes instead of tasks, and products instead of tasks.
Step 4. Repeat the first three steps - test the assistant with life, come up with the next version, implement it. Etc.
Pros:
For the second task, upgrade html, css, js, php, sql, etc. By the same principle: collect ready-made solutions, choose a hot problem, create a small improvement, test by practice.
These arguments are my variation on the theme of development, implementation and testing. It depends on the skill in these areas whether the service will work and whether it will bring benefits. I propose to take them as the third task in your project. On this topic, you can read:

  • progressive jeep method ;
  • Getting Real (in English);
  • FFF method (there is a softer version with examples ).

Didn't find what you were looking for?

Ask your question

Ask a Question

731 491 924 answers to any question