Skip to content

Sepesch/kittygram_final

 
 

Repository files navigation

Kittygram

Социальная сеть для любителей котиков.
Пользователи могут регистрироваться, добавлять своих котов с фотографиями и достижениями, а также просматривать профили других владельцев.

Основные функции

  • Регистрация и аутентификация пользователей по токенам (Djoser).
  • CRUD-операции для котов и их достижений.
  • Загрузка фотографий котов.
  • Пагинация и фильтрация данных через REST API.
  • Административная панель Django для управления контентом.

Технологический стек

  • Backend: Python 3.9, Django 3.2, Django REST Framework, Djoser, Gunicorn, PostgreSQL 13.
  • Frontend: React (одностраничное приложение), Node.js 16.
  • Инфраструктура: Docker, Docker Compose, Nginx.
  • CI/CD: GitHub Actions (тестирование, сборка и пуш образов на Docker Hub).

Как развернуть проект локально

  1. Клонируйте репозиторий
    git clone https://github.com/<ваш_username>/kittygram_final.git
    cd kittygram_final

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors

Languages

  • JavaScript 43.1%
  • CSS 28.3%
  • Python 26.6%
  • HTML 1.5%
  • Dockerfile 0.5%