Skip to content

Mr-Geekman/MIPT_Fullstack

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 

Repository files navigation

Gaze

Описание проекта

Проект в рамках курс Fullstack-разработки в 5 семестре ФИВТ МФТИ

Смотреть сайт можно по ссылке

Карта по мотивам творчества Лавкрафта

404-ая страница

Запуск проекта локально

Frontend

Нужно установить в npm пакеты из frontend/package.json.

Backend

Нужно установить в python3 пакеты из backend/requirements.py (например, используя python venv).

Запуск

  1. Запускаете локальный django-сервер через manage.py.
  2. Запускаете локальный npm-сервер.
  3. Просматриваете проект.

Требования к проекту

Frontend

  1. Наличие нескольких страниц (не менее двух)
  2. Сохранение данных между сессиями
  3. Наличие частично адаптивного интерфейса
  4. Использование функций жизненного цикла
  5. Использование redux для хранения состояния
  6. Наличие функциональных и классовых компонентов
  7. Наличие анимаций в интерфейсе
  8. Наличие формы ввода данных (корректно работающей с клавиатурой)

Backend

  1. Реализация полноценного MVC проекта
  2. Реализация процесса аутентификации, разделение прав
  3. Работа с БД полноценные процессы CRUD

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published