Skip to content

Dylt, discover new music. Typescript/React/NextJs/URQL/Ant Design // Node, TypeGraphQL, TypeORM, PostgresQL.

Notifications You must be signed in to change notification settings

quentinbrohan/dylt

Repository files navigation

Discovr, discover new music

Streaming platform for discovering music.

I'm building this project to learn TypeScript and NextJS as well as updating my playlists with good songs.

Live version 🚀

✨ Features

  • 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

Stack

Front

  • TypeScript

  • React

  • NextJs

  • URQL

  • Ant Design

Back

  • Node

  • TypeGraphQL

  • TypeORM

  • PostgresQL

How to run

Back

(I'll simplify this soon with a docker composer)

You need PostgresQL installed with root access !

In the server folder

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.

Front

In the client folder

yarn
yarn dev

About

Dylt, discover new music. Typescript/React/NextJs/URQL/Ant Design // Node, TypeGraphQL, TypeORM, PostgresQL.

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published