Skip to content

An app made for those who love music! It allows the user to search for songs and set up a momentary playlist. Made with React with Typescript, and love :)

Notifications You must be signed in to change notification settings

kunzeleric/ts-jamming-app

Repository files navigation

Jamming App TS - Build your own playlist!

This app was designed to let the user search for songs and set up a playlist. The search is performed in a Deezer's API and it return 25 songs according to what the user typed in the search bar.

I made this app to further develop my Typescript abilities, to practice project configuration with Styled Components by applying Global styles and Default Layout and to consume an API's data and manipulate it as I wanted it to be shown to the final user.

Screenshots

Technologies

Front-end: React, Styled Components, Axios (API)

Others: React Hooks (Context, useMemo, useState)

Take Aways

  • Project Organizing
  • Defining global styles and default layout
  • Working with interfaces and type in Typescript
  • Better understanding of the ContextAPI

Possible Improvements

  • Let the user be able to play songs previews
  • Use localstorage to save information retrieved regarding playlist and search results

References

About

An app made for those who love music! It allows the user to search for songs and set up a momentary playlist. Made with React with Typescript, and love :)

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published