DKU Guide is meant to allow new undergraduate students to make informed decision when choosing courses, preview the course content, and review professors. It will also serve as a guiding resource in choosing major or finding career opportunities relevant to the major. Below is an overview of the project.
To get started building this application locally, you need to have the following software and tools installed:
- Maven
- Java 11: Any compliant JVM should work.
- PostgreSQL
To build and run the application:
- Set your postgres database URL, USERNAME and PASSWORD in
config/application.properties
- Run
mvn:verify
- Run
mvn spring-boot:run
- Once completed, go to http://localhost:8080 in browser to view the current version of the web app
- You can also browse the current version of API:
- locally: http://localhost:8080/swagger-ui.html
- or online https://dku-guide.herokuapp.com/swagger-ui.html (could be not the most recent version)
This sample application is licensed under the Apache License, Version 2. Separate third-party code objects invoked within this code pattern are licensed by their respective providers pursuant to their own separate licenses. Contributions are subject to the Developer Certificate of Origin, Version 1.1 and the Apache License, Version 2.