Streaming platform for discovering music.
I'm building this project to learn TypeScript and NextJS as well as updating my playlists with good songs.
- Show musics shared by members
- Show track page and same artist results
- Custom Audio player
- Add/Delete*/Edit* track (*if creator)
- Upvote/Downvote track
- Cookies session
-
TypeScript
-
React
-
NextJs
-
URQL
-
Ant Design
-
Node
-
TypeGraphQL
-
TypeORM
-
PostgresQL
(I'll simplify this soon with a docker composer)
You need PostgresQL installed with root access !
Changes .env with
postgresql:/<YOURNAME>:<YOURPASSWORD>@localhost:5432/<YOURDBNAME>
yarn
First terminal tab
yarn watch
Second terminal tab
yarn dev
Server should be started and migration (InitialDB) runs with a clean database.
yarn
yarn dev