Skip to content

Latest commit

 

History

History
60 lines (44 loc) · 1.33 KB

README.md

File metadata and controls

60 lines (44 loc) · 1.33 KB


Markdownify
Cyclists

RESTful API made with Golang.

go version

Key FeaturesHow To UseDocumentation

Key Features

  • Login with JWT
  • Users CRUD
  • Bike Events CRUD
  • Possibility for users to register for bike events
  • SendGrid to send password redefinition emails
  • Paginations
  • Admin privileges

How To Use

Fill in config.json file with your PostgreSQL database, JWT, and SendGrid credentials.

There is no necessity to change enviroment key.

If you have air installed, you can run the project with the command in root folder:

air

Also, you can run with:

go run main.go

You can run all tests with:

go test -v  ./src/tests/... 

Documentation

You can find the documentation here: Postman