Skip to content

Assignment on Distributed Systems course of Harokopio University of Athens.

Notifications You must be signed in to change notification settings

AAleksandros/HUA-DIT-Distributed-Systems

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

42 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Blood Donation System, Distributed Systems Assignment 2023-2024

This project is part of the winter semester for the course of Distributed Systems of Harokopio University of Athens.

The project is composed of two parts: the backend application and the frontend application.

The backend application is covered in this repository.

The frontend application can be viewed here: https://github.com/KonDiamanti/DS-Blood-Donation-System-Frontend

Installation instructions:

1. Running the backend.

The application uses a PostgreSQL database contained in Docker. To run the database use the following:

docker run --name DS_Blood_Donations -e POSTGRES_PASSWORD=Kondocker123!@# -e POSTGRES_USER=postgres -e POSTGRES_DB=DS_Blood_Donations -p 5432:5432 -d postgres

Database connection details:

-Port: 5432

-Username: postgres

-Password: Kondocker123!@#

2. Running application:

Simply clone and open the project in your favourite IDE (preferably Intellij). Please, make sure to wait for all dependencies to be downloaded first. Finally, run the application server in the IDE.

3. Email Service

You can configure the sender email address and the App Password required by GMAIL in application.properties such as spring.mail.username=placeholder and spring.mail.password=placeholder (replace placeholder with actual values).

About

Assignment on Distributed Systems course of Harokopio University of Athens.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages