pre-requisites:
- docker
- mise
copy the .env.example file to .env and fill in the required values
running the backend:
mise installjust run-backend
running the frontend:
just run-frontend
- postgresql for:
- user
- profile
- posts
- sounds
- mongodb for:
- likes
- comments
- s3/minio for:
- sounds
- video
- profile pics
- neo4j for social graph (directed)
- User/AuthService
- ProfileService
- PostsService
- SoundsService
- VideoService
- LikesService
- CommentsService
- SocialGraphService