Skip to content

anhpham1509/music-library

Repository files navigation

Music library

Music library for saving and listing favourite songs. Live demo is available here. screenshot

Features

  • Authentication
    • Login
    • Registration
  • Listing songs (for authenticated users)

Stacks

  • TypeScript 2

Front-end

  • react
  • redux
  • redux-thunk
  • axios

Back-end

  • Node.js
  • express
  • bcrypt
  • jwt
  • PostgreSQL
  • sequelize

Install

  • Clone project:

$ git clone git@github.com:anhpham1509/music-library.git

  • Install dependencies:

$ npm install

Usage

  • To start the server run:

$ npm start

Future development

  • Adding/ Updating/ Removing songs

  • Songs player

  • Update user profile

  • Playlist

  • Tests implementation