I
I
Ilya Bobkov2015-12-29 15:45:26
Programming
Ilya Bobkov, 2015-12-29 15:45:26

How long does it take to create a toaster level site for one person?

How much time will it take to create a site like toster.ru if you try to program every day?

Answer the question

In order to leave comments, you need to log in

10 answer(s)
S
Sergey, 2015-12-29
@bk0011m

From days to infinity ....
IMHO you are not doing that. You don't need to ask questions, you need to: work.. work... work.... code... code... code...
Profit!

M
Maxim Grechushnikov, 2015-12-29
@maxyc_webber

I'll do it in a week. from 300 thousand rubles

D
Dmitry Entelis, 2015-12-29
@DmitriyEntelis

The correct answer is depending on the load.
A working MVP can be assembled in 5-10 days in one person.

P
Puma Thailand, 2015-12-29
@opium

it took me about an hour to upload to cms
qa.pumainthailand.com

R
Rishat Kadyrov, 2015-12-29
@laska

95% done in a week.
The remaining 5% for six months.

Z
Zaur Ashurbekov, 2015-12-29
@zaurius

Let's guess. We will focus on the level of the average programmer.
Let's start with what we need to do:
2 days to thoroughly plan our architecture.
After planning, it is worth laying out the main pages:
1. We need pages with a list of all questions and with a list of questions that are of interest to the user.
2. We need a page with the question itself.
3. Need a page with tags.
4. Need a page with users.
5. You need a user page.
6. Page with notifications.
7. Personal account.
8. Search.
Total roughly 9 pages. Let's assume that our average layout designer spends 1 day laying out a page for all sizes. Total for layout 9 days. + day for force majeure.
So what do we need now from the server side?
1. We need a "Question" model
2. We need an "Answer" model
3. We need a "User" model
4. "Tag
" it will take 1 day. Total 4 days + day for force majeure.
What about controllers?
1. Controllers for working with questions.
2. Controllers for working with users.
3. Controllers for working with pages.
4. Additional controllers (working with tags, etc.)
Let's give each controller 2 days. Total 8 days + 1 day for force majeure.
Total:
2 days of planning + 10 days of layout + 5 days of model + 9 days of controllers = 26 days
This is a very rough estimate of the time needed for a medium quality site. And as already said here: you can finish it for a very long time / all your life.

K
kstyle, 2015-12-29
@kstyle

little input for an answer.

S
Spetros, 2015-12-29
@Spetros

if you try to program every day?

It's not enough to try to program.
If there are no skills and learning is poor, plus there is an inability to think and google, then life may not be enough.

P
Pavel Elizariev, 2015-12-29
@effetto

Not at all. With this approach, you will not be able to complete the task.

E
egor_nullptr, 2015-12-29
@egor_nullptr

If you aim for a complete repetition of the functionality and at the same time have never developed such projects, then from 2 to 6 months, depending on the level of your skills.

Didn't find what you were looking for?

Ask your question

Ask a Question

731 491 924 answers to any question