Skip to content

AshishKothariii/gotalkapi

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

6 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Go-Talk (gotalk api)

  • This backend server contains User creation, Login, Authorization,Fetching users, Real-Time Group chat.

Purpose:

  • This app serves as a personal project to showcase my Golang skills.
  • It fulfills the requirements such as Login Jwt authorization, Websocket implementation:
  • Consuming data from a client.
  • CRUD functionality.
  • Scalabilty.

Features:

  • This Project follows Clean Architecture/Hexagonal Architecture.
  • Create, Login, Authorize, Send and Receive Message

Demo:

  • API end points
  • CREATE endpoint
  • Login endpoint
  • profile endpoint
  • users/:username endpoint
    • websocket send
    • websocket receive

Potential Enhancements:

  • Work on websocket and chat system enhancement.
  • Profie picture support.
  • Friend request send and receive.
  • Post feature.

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors

Languages