Kittygram Final - это веб-приложение для публикации и просмотра фотографий котиков. Пользователи могут создавать и просматривать котиков, загружать фотографии и ставить им достижения.
Сайт с возможностью публикации фотографий котов и их достижений.
- Фронтенд: React
- Бэкенд: Django Rest Framework
- База данных: PostgreSQL
- Nginx
- Docker
- Gunicorn «Green Unicorn»
- Github actions
Выполняем запуск:
sudo docker compose -f docker-compose.yml up
sudo docker compose -f [имя-файла-docker-compose.yml] exec backend python manage.py migrate
sudo docker compose -f [имя-файла-docker-compose.yml] exec backend python manage.py collectstatic
sudo docker compose -f [имя-файла-docker-compose.yml] exec backend cp -r /app/collected_static/. /backend_static/static/
И далее проект доступен на:
http://localhost:9000/