https://github.com/fkd13/geocode_backend
A backend for a geocaching website
https://github.com/fkd13/geocode_backend
geocode spring
Last synced: about 2 months ago
JSON representation
A backend for a geocaching website
- Host: GitHub
- URL: https://github.com/fkd13/geocode_backend
- Owner: FKD13
- Created: 2020-06-12T15:39:21.000Z (about 6 years ago)
- Default Branch: master
- Last Pushed: 2020-06-12T15:45:03.000Z (about 6 years ago)
- Last Synced: 2025-04-13T12:14:51.683Z (about 1 year ago)
- Topics: geocode, spring
- Language: Kotlin
- Homepage: https://geocode.ga
- Size: 914 KB
- Stars: 4
- Watchers: 2
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# GeoCode Backend
## Running the Backend
### Before You Start
- Setup a `mariadb` server, this is the dbms we will use for this project.
- Create an empty database
- Create a user for the new database, for example I used `geocode-dev`. A localhost user should be enough.
- Create a `.env` file in the project root, this should be based upon `.env.template`. Edit the file where needed.
- If you are on windows create a `.env.bat` file in the project root, this should be based upon `.env.bat.template`. Edit the file where needed
### Start the server
To start the webserver simply run `./runapp.sh bootrun`.
Or if you are on windows, you need to run this command `cmd.exe /c runapp.bat bootrun`
To visit the swagger documentation, surf to [http://localhost:8080/swagger/swagger-ui.html](http://localhost:8080/swagger/swagger-ui.html)
## Frontend
You can find the frontend in a separate repository: [https://github.com/maartenvn/GeoCode](https://github.com/maartenvn/GeoCode).
## URL's
https://geocode.ga/
https://dev.geocode.ga/