An open API service indexing awesome lists of open source software.

https://github.com/happymary16/uwithme-server

System for a university management.
https://github.com/happymary16/uwithme-server

java postgresql spring spring-boot

Last synced: 3 months ago
JSON representation

System for a university management.

Awesome Lists containing this project

README

          

# University With Me

[![Main](https://github.com/HappyMary16/uwithme-server/actions/workflows/main.yml/badge.svg)](https://github.com/HappyMary16/uwithme-server/actions/workflows/main.yml)
[![License: LGPL v3](https://img.shields.io/badge/License-LGPL_v3-blue.svg)](https://www.gnu.org/licenses/lgpl-3.0)

This application is created to manage a university.

#### Main features:
* schedule management
* files management
* university structure management

## To build the application you need
* [Java 11](https://adoptopenjdk.net/index.html?variant=openjdk11&jvmVariant=hotspot)
* [Maven 3](https://maven.apache.org/index.html)
* [Docker](https://www.docker.com/)

## Running the application

You can run this application by

1. Downloading [Docker files](https://github.com/HappyMary16/uwithme-docker-files)
2. Starting them with
```
docker-compose up
```
5. Starting the project as a Spring Boot application
- You can run the application with Maven:
```
mvn spring-boot:run
```
- or you can use IDE:
run the ```main``` method in the ```UwithmeServiceApp``` class