Skip to content

Latest commit

 

History

History
37 lines (28 loc) · 1.62 KB

README.md

File metadata and controls

37 lines (28 loc) · 1.62 KB

TEAM Lyrebird

License & Release

The source code is released under a GNU General Public License (GPL), and it's delivered to customer under this free software license.

Major Project: Blood Test Diary

This is the major project for software engineering (Year 2 5CCS2SEG) at King's College London developed by Teaam Lyrebird

Duration: 10 weeks (Second semester at Undergraduate Second Year)

Contributors

  • Bonian Hu
  • Zhenjie (Jeff) Jiang
  • Yilei (Oscar) Liang
  • Tao Lin
  • Swapnil Paul
  • Yeshvanth Prabakar
  • Patrick Whyte

Technology Stack

  • Spring Boot
  • Materializecss

License & Release

The source code is released under a GNU General Public License (GPL), and it's delivered to customer under this free software license.

Language

  • HTML/CSS
  • JAVA

Extra stuff required

  • An outlook email & secure key(Config at application.properties)
  • Google Map API key (Config at hospitals.html)

How to Setup the Project

  • Setup Mysql server, load bloodtestdiary.sql from “bloodTest/src/main/rescources”, in the application.properties, change the mysql information according to the server setup. - Install maven, go into the bloodTest directory, run “mvn clean package” - Using command line, inside the “bloodTest/target”, run “java -jar Lyrebird-0.0.1-SNAPSHOT.java” command line - On any browser(prefer chrome), go to ​http://localhost:8080​, default username is “user” with password “password”

To change the main setting of the application such as: ● MySql database ● Sender email address Can be found on ​/​bloodTest​/​src​/​main​/​resources​/application.properties