mvp
Добрый день!
Давно читаю форум, но вот решила зарегистрироваться в надежде на помощь \ советы.
Дано:
- Нужно простроить mvp: cайт привязанный к бд. Юзер на сайт заходит с логином и паролем, кликает пару кнопочек, сайт посылает запрос в бд, бд выполняет запрос, отсылает обратно результат из бд, сайт это “красиво” показывает.
- Уже есть postgre db + sql queries; нарисованный фронт (странички, кнопочки, действия, какие запросы выполнять и тп) - почти тз.
Хочу как можно более простую реализацию (чтобы можно было добавить потом что-то или немного поменять…). Как это сделать? Отдавать на аутсорс (front- / back-end и это все)? Может есть какие-то разумные варианты (типо конструкторов)? Ну или где такие вопросы стоит спрашивать (реддит итп)?
Спасибо!
иначе говоря, у вас есть идея и Вы хотите воплотить ее в жизнь?
Тогда это точно не здесь.
Уже есть postgre db + sql queries
это совершенно лишнее, если сами делали, то с большой долей вероятности можно выбросить в корзину.
Отдавать на аутсорс
Ну если сам заказчик не может, то нужно искать того кто сможет. А сколько вы думаете подобная работа может стоить?
Да, есть идея и я хочу воплотить ее в жизнь. Ну и есть умения программировать на паре языков, строить бд. Но совершенно нет знаний современных методик для front/back-end development: есть ли какие-то простые новые методы для этого? даже упрощенные типа low-code / no-code / frameworks etc? Ибо если есть - я бы ими воспользовалась. Функционал простой до безобразия, я б ожидала, что уже есть готовые решения. Это ж mvp, проверка идеи, и все. Понравится потенциальным клиентам - круто, тогда можно садиться за разработку и искать профи.
Но если нет каких-то простых методов, то я конечно отдам на аутсорс такое: у меня нет знаний, времени и желания разбираться неделями в том, что специалист может сделать за пару дней. По цене - фиг знает, думаю это около недели работы (при детально прописанном задании), ставка часовая гуглится легко.
я хочу воплотить ее в жизнь.
-----
А кто препятствует?
нет знаний современных методик
-----
Ну так пользуйся теми которые есть. Тем более, что почти все готово - нужен только код подставляющий полученные параметры в запросы и рисующий нужные красивости...
Это ж mvp - слепишь лиш бы чутка работало...
думаю это около недели работы
-----
Ну и чего тогда возится неделями? В любой выбранной системе выяснить как выполнить запрос - пять минут гоогления. пробежатся циклом по строкам и скинут; красивости - вообще ничего...
Функционал простой до безобразия
Зачем для него тогда неделя?
Для текста и картинок конструкторов полно
https://best.websitebuilderexpert.com/
https://www.wix.com/ecommerce/sell
Но вот чтобы связать произвольным образом с произвольной базой... такого я пока не встречал.
Ну и проблема не только сделать, но и где разместить. Отсюда идут ограничения на разработку.
Хотите свой уникальный адрес или подойдёт любой?
Сколько у вас таблиц и какие операции кроме CRUDа нужны?
Ну и есть умения программировать на паре языков, строить бд.
ну так это совсем другое дело.
Берём что то готовое и доделываем.
https://www.templatemonster.com/blog/ru/100-plugins-for-jo...
Либо взять уже "готовый сайт" по аналогичной тематике и его переделать. Будет дешевле и качественней.
Никто не препятствует (разве что 24 часа в сутках только).
Есть: я могу написать приложения на swift или obj C, на работе делала несколько бд на excel + access, стохастика (финансы) моделирование на Matlab, C++, R. Но хоть убейте не знаю, что взять для mvp.
Идея проста (по технической сути): есть что-то, что никто не формализировал в бд. Я впихнула это "невпихуемое" в бд. Теперь надо что-то для теста с клиентами. Я хочу сделать простой case: юзер заходит на сайт с логином и паролем (сайт пре-заполнен парой форм) - юзер кликает на кнопочки (drop-down lists) - посылается запрос к бд - бд выполняет запрос, генерирует json's (или что там надо) - отсылает результат обратно - сайт это “красиво” показывает.
И какую "систему" взять, например?
Зачем для него тогда неделя?
high level assumption
Для текста и картинок конструкторов полно
https://best.websitebuilderexpert.com/
Спасибо! Наверно один из таких конструкторов и должен помочь.
Но вот чтобы связать произвольным образом с произвольной базой... такого я пока не встречал.
Ну и проблема не только сделать, но и где разместить. Отсюда идут ограничения на разработку.
Хотите свой уникальный адрес или подойдёт любой?
Сколько у вас таблиц и какие операции кроме CRUDа нужны?
Адрес нужен уникальный, да.
Таблиц около 80, никаких операций кроме read не надо. Не знаю что значит "произвольная бд". Думаю в моем случае это и есть "произвольная".
Берём что то готовое и доделываем.
https://www.templatemonster.com/blog/ru/100-plugins-for-jo...
Либо взять уже "готовый сайт" по аналогичной тематике и его переделать. Будет дешевле и качественней.
И это посмотрю, спасибо.
Таблиц около 80
С этого и нужно было начинать
Что бы что то прочитать, нужно это вначале иметь.
Не думаю, что бы нормальный программист захотел бы с таким монстром разбираться для частного проекта.
Берите Joomla и курочьте сами. Хостинги под это валяются везде и с ПХП разберетесь. Только про постгресс забудьте.
Я хочу сделать простой case: юзер заходит на сайт с логином и паролем (сайт пре-заполнен парой форм) - юзер кликает на кнопочки (drop-down lists) - посылается запрос к бд - бд выполняет запрос, генерирует json's (или что там надо) - отсылает результат обратно - сайт это “красиво” показывает.
-----
Ничего не понял.
Особенно не понял куда база данных должна что-то отсылать и что значит сайт это красиво показывает.
Еще не понял где оно должно работать. Когда определишься с этим - будет список того что там используется. Дальше - гоогла - как?
80 таблиц - это много? Я ж не знаю 🤷♂️
Не думаю, что бы нормальный программист захотел бы с таким монстром разбираться для частного проекта.
Думаю это просто будет дороже (если говорить о фрилансе). Но я не понимаю, что значит "разбираться"? Есть бд, со всеми данными, связями и тп, которую можно использовать. Все запросы потенциального клиента тоже формализованы в запросы sql (вообще чтобы проверить работает ли бд или нет). Или ее надо будет переписывать?
Посмотрю на Joomla, спасибо! (не знаю почему надо забыть про постгресс - буду смотреть).
80 таблиц - это много?
Для одной единственной задачи - это просто оочень много. Думаю, Мурка может больше сказать по этому поводу. У меня имеется большой недостаток дипломатических выражений по этому поводу.
не знаю почему надо забыть про постгресс
Когда глянете - WordPress, Drupal, Joomla и цены на хостинг возможно мнение изменится.
Но я не понимаю, что значит "разбираться"?
Вслепую могут работать обычно только кодеры.
Мурка может больше сказать по этому поводу.
-----
И почему это у меня должно быть в наличии сказать больше?.
Из описания задачи Я видел столько же сколько и все остальные.
80 таблиц - 3-4 месяца мануального кодирования базовой версии.
Если там что-то еще агрегируется/вычисляеся - до бесконечности.
Подходящий инструмент может подсократить время в 4-10 раз.
Это ж mvp, проверка идеи, и все. Понравится потенциальным клиентам - круто, тогда можно садиться за разработку и искать профи.
Вот поэтому вам и дали хороший совет во втором комментарии: просто сделать mock. Для показать клиентам этого должно за глаза хватить.
НП.
Про 80 таблиц: их можно "свернуть" в штук 10 при желании, или "развернуть" в 200 - нет предела совершенству. В какой-то момент я решила остановиться и больше не трогать бд.
Может и правда сделать mock и не мучаться. Фиг знает. Сегодня-завтра будет время, пойду смотреть сервисы, что посоветовали выше. Спасибо :-)