RESTful API made with Golang.
Key Features • How To Use • Documentation
- 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
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/...
You can find the documentation here: Postman