Skip to content

eymaal/birding-api

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

3 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Birding with Google Maps API

Birding with Google Maps API is a REST-API designed to support REST Consumers to track and sight birds in the Leicestershire and Rutland region.

Tech Stack

This REST API is built with the following technologies.

  • Java 17
  • Spring Boot
  • Spring Security
  • Google Cloud Platform
  • Lombok
  • A JDK supporting Java 17, and MySQL database are required to run this API.
  • Development of this API was done on a Windows 11 machine, using IntelliJ IDE.

DB credentials.

specify database name, username and password in application.properties

To build the server,

mvn clean build

To start the server,

mvn spring-boot:run

References

  1. Spring Boot Docs
  2. Spring Data JPA Docs
  3. Spring Security Docs
  4. Guide to JWT
  5. Google Cloud Storage Docs
  6. Guide to cloud buckets
  7. Java Optional
  8. HTTP Status Codes

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages