Page is a music website built with React.
I built this project with React and React-strap and Bootstrap for styling.


  • React
  • Bootstrap
  • Fuse.js
  • JSON file as a database
screenshots of Page on different devices

Why this stack?

i choose React because I wanted to get more familiar with and make a project on my own instead of following tutorials.
Fuse.js was the search option of choice because I didn't want to build a full backend for this simple app with it's small database.
Boostrap was the styling framework because I wanted to get more familiar with React without focusing too much on styling.

Lessons learned

  • Gained more experience with React and it's ecosystem.
  • used fuse js and learned how to make a mini fuzzy search engine.