Skip to content

hydroponic/Optical-website

Folders and files

NameName
Last commit message
Last commit date

Latest commit

496c529 · Oct 23, 2022

History

4 Commits
May 19, 2022
Oct 23, 2022
May 19, 2022
May 19, 2022
May 19, 2022
May 19, 2022
May 19, 2022
May 19, 2022
May 19, 2022
May 19, 2022
May 19, 2022
May 19, 2022
May 19, 2022
May 19, 2022
May 19, 2022
May 19, 2022
May 19, 2022
May 19, 2022
May 19, 2022

Repository files navigation

Сайт магазина Оптики

Описание

Данный проект содержит:

  • Фронтенд
  • Бекенд (SpringBoot)
  • БД (БД реализована с помощью  postgresql, и находится на ЛОКАЛЬНОМ устройстве! Для подключения БД следует указать свои логин и пароль от PgAdmin в файле application.properties)

Технологии разработки

При разработке необходимо осуществить не только удобство пользователя, но и разработчика, в связи с этим при разработке приложения будут использованы следующие технологии, позволяющие сделать разработку легче, а использование будущего веб-приложения приятнее:

  1. Intellij IDEA – интегрированная среда разработки программного обеспечения для многих языков программирования, в частности Java, JavaScript, Python, разработанная компанией JetBrains. Она способна редактировать html- файлы, а также использовать сторонние фреймворки, в нашем случае Spring;
  2. Java 17 – строго типизированный объектно-ориентированный ЯП, позволяющий написать в данной курсовой работе серверную часть;
  3. Spring ORM – модуль Spring, включающий в себя Spring Data JPA и Hibernate, которые будут нужны для реализации базы данных;
  4. PostgreSQL – свободная объектно-реляционная система управления базами данных. Существует в реализациях для множества UNIX-подобных платформ, включая AIX, различные BSD-системы, HP-UX, IRIX, Linux, macOS, Solaris/OpenSolaris, Tru64, QNX, а также для Microsoft Windows;
  5. Maven – фреймворк для автоматизации сборки проектов на основе описания их структуры в файлах на языке POM (англ. Project Object Model), являющемся подмножеством XML;
  6. Github – репозиторий работ, позволяющий хранить проект удаленно в целях его мобильности, а также безопасности в случае удаления всех данных с локальной машины;
  7. Bootstrap – свободный набор инструментов для создания сайтов и веб-приложений. Включает в себя HTML- и CSS-шаблоны оформления для типографики, веб-форм, кнопок, меток, блоков навигации и прочих компонентов веб-интерфейса, включая JavaScript-расширения

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published