Skip to content

Микросервис для работы с балансом пользователей

Notifications You must be signed in to change notification settings

AnnaBerk/account-services

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

27 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Account-services

Описание

Микросервис для работы с балансом пользователей. Авторизация реализована с помощью jwt.В migrations содержатся SQL-инструкции для создания таблиц.

Технологии

Golang, PostgreSQL, slog, echo

API с методами:

  • POST /auth/sign-up, в теле запроса ожидает { "username": "user", "password": "password" } возвращает id пользователя. Создает пользователя с соответствующим логином и паролем и счет для него с нулевым балансом.
  • POST /api/v1/accounts/deposit, в теле запроса ожидает { "id": 1, "amount": 100 } принимает id пользователяи кол-во средств для зачисления.

About

Микросервис для работы с балансом пользователей

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages