Простой мини интернет-магазин, обвёрнутый в Docker.
Магазин Телефонов - это простой веб-сайт электронной коммерции для покупки и продажи мобильных телефонов.
Функции:
- Аутентификация пользователя и регистрация.
- Просмотр и поиск мобильных телефонов.
- Добавление мобильных телефонов в корзину покупок.
- Оформляйте заказ и размещайте заказы.
- Панель администратора для управления продуктами и заказами.
- Адаптивный дизайн для мобильных устройств и настольных компьютеров.
Используемые технологии:
- Django: веб-фреймворк для внутреннего использования.
- HTML, CSS, JavaScript: разработка интерфейса.
- SQLite: база данных для разработки.
- PostgreSQL: База данных для разработки (необязательно).
- Bootstrap: CSS-фреймворк для внешнего интерфейса.
Чтобы запустить этот проект локально, выполните следующие действия:
1. Перейдите в каталог проекта:
2. Установите необходимые зависимости: "pip install -r requirements.txt`
3. Создайте и примените миграции базы данных: `python manage.py makemigrations` и `python manage.py migrate`
4. Создайте суперпользователя для доступа администратора: `python manage.py createsuperuser`
5. Запустите сервер разработки: `python manage.py runserver`