This project is a Spring Boot application built using Maven.
- API developed from this project can be accessed by Deployed URL
- API Definiation can be found at Swagger API Definition
- API Doc can be found at API Doc
You can build a jar file and run it from the command line:
git clone https://github.com/Raphael77777/QVIK_EventsAPI.git
cd QVIK_EventsAPI
./mvnw spring-boot:run
java -jar target/*.jar
- Java 8 or newer
- git command line tool
- your preferred IDE: Eclipse, IntelliJ IDEA, VS Code
- On the command line
git clone https://github.com/Raphael77777/QVIK_EventsAPI.git
- Open the project on your IDE and Run the project
- Visit http://localhost:8080/api/v1/ in your browser.
- This project is based on the RDBMS and used PostgreSQL database for the deployment.
- During the project, sample data were produced to test GET API calls for mobile application.
- Sample data can be seen, updated or deleted in the main class (i.e., EventsApplication.java)
- The ERD looks like below:
- This projoect used JPA and all the configuration can be found at application.properties
- To be specific, you can change database by changing below:
server.port=
spring.jpa.database=
spring.datasource.platform=
spring.datasource.url=jdbc:
spring.datasource.username=
spring.datasource.password=
- Design:Jaakko Junttila
- Front end: @nkzinovyeva @ColineFardel @pthambirajah
- Back end: @Raphael77777 @taeheelee90