Skip to content

Nickgraviton/pharmasea

Repository files navigation

PharmaSea

A price observatory platform for medicine products. Users can search for medicines, view prices from different pharmacies, and contribute pricing data.

Backend: Java Spring Boot | Frontend: JavaScript | Database: MariaDB


Quick Start

Prerequisites

Start with One Command

make up

Access the app at:

Configuration

Edit the files inside the env directory to customize database credentials and server settings.

Common Commands

make up              # Start services
make down            # Stop services
make logs            # View application logs
make test            # Run automated tests
make clean           # Remove everything
make help            # View all commands

Additional tests

An external suite of tests exists. First, clone this repo:

git clone https://github.com/saikos/softeng18b-rest-api-client.git

then run

make test-external

Tech Stack

Component Version
Java 11
Spring Boot 2.6.4
MariaDB 10.7.3
Gradle 7.4.2

Project Info

Course: NTUA Software Engineering Project (2018-2019)

Team: Git Gud

  • Κώτσης Στάθης
  • Μπούας Νικόλαος
  • Παπαδόπουλος Λεωνίδας
  • Σεϊμένης Αιμίλιος
  • Σταθόπουλος Παύλος
  • Φιλίνης Νικόλαος

About

Price observatory app using Java Spring Boot for the back-end and JavaScript for the front-end

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors