Skip to content

Latest commit

 

History

5 Commits

Folders and files

NameName
Last commit message
Last commit date
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

One Dash Event (Flask App)

One dash starts the event

Small detail, big impact

Pitch

One Dash Event — це не просто каталог коктейлів, а інтерактивна платформа, що поєднує барну культуру та сучасні веб‑технології.
Мета проєкту — створити стильний, мінімалістичний та зручний сервіс, де користувачі можуть:

  • знаходити коктейлі за інгредієнтами, подіями чи посудом,
  • відкривати нові рецепти з фото, музичним супроводом та підказками,
  • оцінювати напої та ділитися власними ідеями.

У майбутньому One Dash Event планується розвивати як комерційний продукт із реєстрацією користувачів, підтримкою кількох мов, адаптацією під різні пристрої та навіть десктопною програмою.

Опис

Веб‑додаток на Flask для перегляду та пошуку коктейлів.
Проєкт включає:

  • Категорії коктейлів (вечірка, романтика, класика тощо).
  • Пошук за назвою та інгредієнтами.
  • Детальні сторінки коктейлів з фото, інгредієнтами та кроками приготування.
  • Навігацію через меню та контекстну кнопку «назад».

Цей сайт створений як частина портфоліо Herman.


Використані технології

  • Python (Flask, Jinja2, Werkzeug)
  • HTML, CSS
  • JSON (база даних коктейлів)

Скриншоти

Головна сторінка

Головна

Категорія коктейлів

Категорія

Детальна сторінка коктейлю

Коктейль

Детальна сторінка коктейлю2

Коктейль2

Деталі інгредієнта

Інгредієнт

Меню інгредієнтів

Інгредієнт

Усі коктейлі

Коктейлі

Пагінація

Пагінація

Посуд

Посуд

Деталі посуду

Посуд

Запуск проєкту

  1. Клонувати репозиторій:

    git clone <repo-url>
    cd project-folder
    
  2. Створити віртуальне середовище: python -m venv venv venv\Scripts\activate # для Windows

  3. Встановити залежності: pip install -r requirements.txt

4.Запустити Flask: flask run

  1. Відкрити браузер та ввести http://127.0.0.1:5000/

Ліцензія

Цей проєкт поширюється за ліцензією MIT.
Див. файл LICENSE для деталей.

Автор

Проєкт створений та підтримується:

Herman Hubaidullin

  • Сертифікований дегустатор віскі з 15-річним досвідом у барній сфері.
  • Python/Flask розробник, зосереджений на UX, мінімалістичному дизайні та логічній навігації.
  • Автор проєкту One Dash Event, який поєднує барну культуру та сучасні веб‑технології.

📧 Контакт: german.gubaidullin@gmail.com
🌐 GitHub: germangubaidullin-del

Мета та плани розвитку

Проєкт One Dash Event створений як портфоліо‑рішення, але має потенціал для подальшого розвитку у повноцінний комерційний продукт.
Заплановані функції та розширення:

  1. Плитка карток коктейлів з фото та описом.
  2. Індивідуальні фони для сторінок.
  3. Розширений пошук:
    • за інгредієнтами,
    • за посудом,
    • за подією.
  4. Активні кнопки з підказками.
  5. Оформлення сторінок (шрифти, кнопки, стилі).
  6. JSON‑база з картками та рецептами.
  7. Фото для кожного коктейлю.
  8. Можливість оцінки коктейлю ⭐⭐⭐⭐⭐.
  9. Музичний супровід для категорій.
  10. Бібліотека алкогольних інгредієнтів.
  11. Бібліотека барного інвентарю (з фото).
  12. Бібліотека посуду (з фото).
  13. Категорія «шоу та екстремальні коктейлі».
  14. Сторінка з кордіалами власного приготування.
  15. Реєстрація користувачів.
  16. Можливість пропонувати власні рецепти.
  17. Адаптація під різні пристрої (responsive design).
  18. Перехід на Django для масштабування.
  19. Хостинг та власний домен.
  20. Комерційна складова (монетизація).
  21. Десктопна програма.
  22. Можливість створення власного плейлиста.
  23. Підтримка кількох мов.
  24. Постійне розширення бази коктейлів та інгредієнтів.

About

-Flask app for cocktail recipes with categories and search.One Dash Event — Flask веб‑додаток для перегляду та пошуку коктейлів. З одного дешу починається подія: мінімалістичний дизайн, логічна навігація та база рецептів з фото, інгредієнтами й підказками.

Topics

Resources

Stars

0 stars

Watchers

1 watching

Forks

Releases

Packages

Contributors

Languages