Skip to content

Веб-приложение для ведения расписания Рязанского колледжа электроники

License

Notifications You must be signed in to change notification settings

GreenBabyBorn/sposchedule

Repository files navigation

SPOSCHEDULE - СПОРасписание

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

Веб-приложение для управления расписанием занятий в колледже позволяет пользователям (администраторам, преподавателям и студентам) эффективно создавать, редактировать и просматривать расписание пар. Оно поддерживает гибкую настройку расписаний, их изменение по дням недели, отображение информации о корпусах, группах и преподавателях.

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

Проект создавался с учетом специфики работы Рязанского Колледжа Электроники.

Технологии

Frontend

  • HTML5, CSS3, JavaScript/TypeScript — для разработки пользовательского интерфейса.
  • Vue 3 — динамическое взаимодействие с пользователем, поддержка реактивных данных.
  • PrimeVue — UI библиотека готовых компонентов.
  • TailwindCSS — CSS-фреймворк.
  • TanStack Query v5 — для управления асинхронным состоянием приложения

Backend

  • PHP (Laravel 11) — серверная логика и API.
  • PostgreSQL — база данных для хранения информации.
  • Docker — контейнеризация приложения для упрощения развертывания.

DevOps

  • GitLab — для CI/CD.
  • Docker Compose — для развертывания приложения.

Лицензия

Приложение распространяется по лицензии Apache License 2.0.

Авторы

  • GreenBabyBorn - Разработчик

Если у вас есть вопросы или предложения, пожалуйста, свяжитесь с нами.

About

Веб-приложение для ведения расписания Рязанского колледжа электроники

Topics

Resources

License

Stars

Watchers

Forks