Описание
Student Management System (SMS) — это система веб-платформа, предназначенная для управления информацией о студентах. Разработана с использованием Spring Boot × Thymeleaf
- Java 21: Современная и мощная основа для серверной части приложения.
- Spring Boot: Упрощает разработку, позволяя быстро и легко создавать самостоятельные, производственные веб-приложения.
- Thymeleaf: Шаблонизатор для создания динамичных веб-страниц.
- Hibernate: ОРМ-фреймворк для упрощения работы с базами данных.
- MySQL: Надежная и проверенная система управления базами данных.
- Spring MVC: Модель-вид-контроллер для создания структурированных веб-приложений.
- Bootstrap: Фреймворк для разработки адаптивного и мобильно-ориентированного дизайна.
- HTML/CSS: Стандарты для разработки пользовательских интерфейсов.
- JUnit/MockMvc/Mockito: Тесты для проверки системы.
Для запуска проекта необходимо выполнить следующие шаги:
Клонировать репозиторий bash
git clone https://github.com/yourusername/student-management-system.git
Настройка базы данных Создайте базу данных MySQL и обновите файл src/main/resources/application.properties с вашими учетными данными.
Запуск тестов bash
./mvnw spring-boot:test
Запуск приложения Используйте Maven для запуска вашего приложения:
bash
./mvnw spring-boot:run
После запуска приложение будет доступно по адресу http://localhost:8080.
- Cтудент Александр Немеров
- Вуз ВСГУТУ
- Группа Б761-2
- Связь lol@kek-work.ru
Проект распространяется под лицензией MIT LICENSE.






