Skip to content

ragadyazji/kitkoot

Repository files navigation

kitkoot

getting started

pre-requisites:

  • docker
  • mise

copy the .env.example file to .env and fill in the required values

running the backend:

  • mise install
  • just run-backend

running the frontend:

  • just run-frontend

architecture

dbs

  • postgresql for:
    • user
    • profile
    • posts
    • sounds
  • mongodb for:
    • likes
    • comments
  • s3/minio for:
    • sounds
    • video
    • profile pics
  • neo4j for social graph (directed)

backend services

  • User/AuthService
  • ProfileService
  • PostsService
  • SoundsService
  • VideoService
  • LikesService
  • CommentsService
  • SocialGraphService

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors