/last-fm

Primary LanguageTypeScript

Last FM


Table of contents

General info

This project shown last fm artist, albums and tracks

Technologies

Project is created with:

  • Node version: 16.14.0
  • NPM version: 8.3.1
  • FE - React - Typescript
  • Storybook

Setup

# Install server dependencies
npm install

# Install client dependencies
cd client
npm install

# Run both Express & React from root
cd ..
npm run dev

# Build for production
cd client
npm run build

# Run storybook
cd client
npm run storybook

# To Test
cd client
npm run test

Used Technologies

  • React and Typescript
  • Redux
  • Styled-components
  • React Testing Library & Jest
  • Storybook

Features

  • Check top artists
  • Get artist top albums and tracks
  • Dark mode

Reference link

App Info

Author

Metin İşcan

Version

1.0.0

License

This project is licensed under the MIT License