Timetable — это приложение для создания и управления расписанием мероприятий с помощью интуитивного интерфейса
и мощной серверной части, разработанной с учетом возможностей масштабирования и интеграции с внешними сервисами. -- может потом добавим
Приложение Timetable помогает пользователям:
- Создавать события и управлять расписанием на временной шкале.
- Просматривать, редактировать и организовывать мероприятия.
- Выполнять интеграцию с API для хранения и получения данных о событиях.
- ...
- Frontend: React, TypeScript, Feature-Sliced Design
- Backend (планируется): REST API сервис на Java
- Контейнеризация: Docker и Docker Compose
- CI/CD: GitHub Actions
client/
├── src/
│ ├── app/ # Глобальная настройка приложения
│ ├── pages/ # Страницы, доступные через роутинг
│ ├── widgets/ # Независимые части интерфейса (виджеты)
│ ├── features/ # Повторяемые фичи приложения
│ ├── entities/ # Бизнес-сущности, с которыми работает приложение
│ └── shared/ # Переиспользуемый код и компоненты
└── public/ # Публичные файлы (иконки, HTML-шаблон и пр.)
api (или backend...)
└── ...