Skip to content

DANTECK-dev/SMS_FullStack_SpringBoot_Thymeleaf

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

12 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Student Management System (SMS) FullStack (SpringBoot + Thymeleaf)

Описание

Student Management System (SMS) — это система веб-платформа, предназначенная для управления информацией о студентах. Разработана с использованием Spring Boot × Thymeleaf

Технологии

- Java 21: Современная и мощная основа для серверной части приложения.

- Spring Boot: Упрощает разработку, позволяя быстро и легко создавать самостоятельные, производственные веб-приложения.

- Thymeleaf: Шаблонизатор для создания динамичных веб-страниц.

- Hibernate: ОРМ-фреймворк для упрощения работы с базами данных.

- MySQL: Надежная и проверенная система управления базами данных.

- Spring MVC: Модель-вид-контроллер для создания структурированных веб-приложений.

- Bootstrap: Фреймворк для разработки адаптивного и мобильно-ориентированного дизайна.

- HTML/CSS: Стандарты для разработки пользовательских интерфейсов.

- JUnit/MockMvc/Mockito: Тесты для проверки системы.

Исходный список

image

Форма создания нового объекта

image

Изменеый список, добавлен Емельянов Михаил

image

Форма изменения обьекта, изменим Емельянова Михаила на Григорьв Кирилл

image

Измененый список, изменен Емельянова Михаила на Григорьв Кирилл

image

Ну и удалим Григорьва Кирилла

image

MySQL итоговая база данных, без SSL

image

Установка

Для запуска проекта необходимо выполнить следующие шаги:

Клонировать репозиторий 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.

About

Fullstack-приложение, созданное с использованием Spring Boot, Thymeleaf и MySQL, предоставляет систему управления сотрудниками. Приложение позволяет добавлять, просматривать, редактировать и удалять данные о сотрудниках через веб-интерфейс.

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors