Skip to content

BerkCicekler/langbuddyAPI

Repository files navigation

langbuddyAPI

Its a restfull api that i am working on for my new flutter project.
I am beginner on Golang so if you are a developer who look for example api code you probly should use this project.
There will be many missing and bad coded parts in this project cause for now i just want to get used with language and packages

Features

JWT Access Token
JWT Refresh Token
Account registration/login
Freind Requests
Random Friend Search
Push Notification via Firebase messaging
Chat system (websocket)

Requests

AUTH

/api/v1/users/login POST
/api/v1/users/register POST
/api/v1/users/refreshToken POST

Friends

/api/v1/friends/sendRequest POST
/api/v1/friends/data GET
/api/v1/friends/accept POST
/api/v1/friends/reject POST

Friend Search

/api/v1/search/ POST

User

/api/v1/user/language POST

Chat

/api/v1/chat/:roomid (websocket)

About

Golang Rest API

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages