Skip to content

Latest commit

 

History

History
77 lines (44 loc) · 3.4 KB

README.md

File metadata and controls

77 lines (44 loc) · 3.4 KB

Система для приобретения абонементов на транспорт (репозиторий Frontend)

Ссылки

Ссылка на Backend

Ссылка на нативное приложение

Ограниченный функционал развернут на Pages

Стек технологий

  • Frontend: React, Typescript, Redux Toolkit, Vite, SCSS modules, Framer-motion, React Bootstrap.
  • Backend: Django (ORM), PostgreSQL, Redis, S3 Minio.
  • Нативное приложение: React Native, Typescript.

Функционал приложения

  • Просмотр главной страницы с основной информацией о приложении
  • Просмотр доступных для приобретения абонементов (с возможностью добавления абонементов в заявку-корзину - только для авторизованных пользователей)
  • Авториация и регистрация
  • Просмотр текущей заявки-корзины
  • Просмотр истории заявок конкретного пользователя
  • Редактирование абонементов - доступно только для модераторов (сотрудников транспортной компании)
  • Просмотр заявок всех пользователей, отклонении и принятие - доступно только для модераторов

Экраны приложения

Главная страница:

Описание изображения

Главная страница:

Описание изображения

Регистрация и вход

Описание изображения

Описание изображения

Страница абонементов

Описание изображения

Страница одного абонемента

Описание изображения

Страница текущей заявки-корзины

Описание изображения

Страница истории заявок пользователя

Описание изображения

Окно профиля пользователя

Описание изображения

Страница администрировения (редактирования абонементов и категорий)

Описание изображения

Окно редактирования / создания абонемента

Описание изображения

Страница заявок всех пользователей

Описание изображения