Skip to content

3iqpotato/PartyHub

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 

Repository files navigation

🎉 PartyHub

Link:

https://partyhub-c2bhdpargvgyhkey.italynorth-01.azurewebsites.net

Описание

PartyHub е модерна уеб платформа, създадена да свързва хора, които обичат да организират и посещават партита. С платформата можете лесно да създавате събития, да преглеждате налични партита, да купувате билети и да оставяте коментари за вашите любими събития.

⚙️ Основни функционалности

Създаване на партита:

Организаторите могат да създават и управляват събития с информация за дата, час, място и други детайли.

Добавяне на VIP и стандартни опции за билети.

Управление на билети:

Потребителите могат да купуват, преглеждат и изтриват своите билети.

Специална страница за детайли на билетите, включително статус (VIP или стандартен).

Коментари и отзиви:

Участниците могат да оставят коментари за събитията.

Организаторите могат да получават обратна връзка.

Персонализиран профил:

Преглед и управление на регистрирани билети. История на участието в партита.

🛠️ Технологии

Backend: Django (Python)

Frontend: Django Templates, CSS

База данни: PostgreSQL

Environment Variables

To run the project locally, you need the following .env file:

Open .env file here

Note: Remember to delete this file after reviewing.

🚀 Инструкции за стартиране на проекта

Опция 1: Локално (без Docker)

  1. Клонирай репозитория:
git clone https://github.com/3iqpotato/PartyHub
cd PartyHub_Project
  1. Създай виртуална среда:
python -m venv venv
source venv/bin/activate (Windows: venv\Scripts\activate)
  1. Създай .env файл и добави необходимите променливи.

  2. Инсталирай зависимостите:

pip install -r requirements.txt
  1. Изпълни миграциите:
python manage.py migrate
  1. Стартирай сървъра:
python manage.py runserver
  1. 🌐 Достъп до сайта:
    Отвори любимия си браузър и посети: http://localhost:8000 🚀

Опция 2: With Docker

  1. Клонирай репозитория:
git clone https://github.com/3iqpotato/PartyHub
cd PartyHub_Project
  1. Стартирай контейнерите:
docker-compose up --build
  1. Влез в Django контейнера, за да пуснеш миграции:
docker-compose exec web python manage.py migrate
  1. 🌐 Достъп до сайта:
    Отвори любимия си браузър и посети: http://localhost:8000 🚀

📄 Подробна документация

Виж всички действия, които потребителят може да извърши в системата:
👉 Потребителски функционалности

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published