Skip to content
This repository has been archived by the owner on Aug 15, 2023. It is now read-only.

zptr1/litechat-backend

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

35 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

This repository has been archived because I don't have much motivation to work on my chat platform right now, and I didn't really like the existing code structure. I'll come back to this project in the future but not now.

litechat API (indev)

This is the API server for my chat app (definitely not a discord clone).

I will make the client as well but not right now.

TODO

  • Basic architecture
  • Authorization
  • Implement basic features
    • Users
    • Guilds
    • Members
    • Channels
    • Messages
    • Sessions
  • Ratelimits
  • Add redis for caching
  • More features
    • DMs (and maybe groups?)
    • Roles
    • Permissions
    • Bot accounts
    • User statuses
    • Profile customization
    • Embeds
    • Attachments
    • Emojis and reactions
  • idk smth else
  • Split the backend into smaller separate services

Plans

  • Make this shit usable
  • API docs
  • Cool advanced API for bots. I have some ideas/concepts in mind but I haven't thought it through yet.
  • Federation for guilds?
  • E2EE for DMs?

About

Backend for litechat (my chat app).

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published