This project was created as part of Microverse React redux capstone project. It gives the student an opportunity to showcase his talent with HTML, CSS, React, and Redux. It also allows the student to showcase what they can do to the future employee.
[Music-Collection] is a project that allows a user to select a category of music and view the list of all songs in that category grouped by artists.
The tech stack used in this project include CSS, HTML5, Javascript, React, and Redux.
Version Control
This project contain the features listed below.
- [HTML Display Property]
- [HTML Forms]
- [CSS Bootstrap]
- [Fontawesome]
- [CSS Mobile First Design Approch]
- [React]
- [Redux]
- [React Route dom (v6)]
- [React Pagenation]
- [React Filter]
- [API Counsumption]
- [Git Branch]
- [.gitignore file]
This Project is deployed at Netlify
This project is presented at Loom.
To get a local copy up and running, follow these steps.
In order to run this project you need:
Clone this repository to your desired folder:
git clone git@github.com:chudisoft/music-collection.git
cd music-collection
code .
This project doesn't require installation.
To run the project, execute the following command: Open index.html with a browser (Chrome, Firefox, Opera, Safari, or Edge)
For now no test is implemented.
You can deploy this project using: Copying/uploading the project's build folder's contents to the root of your server.
The collaborators of this project include:
👤 Christopher Uduekwe
- GitHub: @githubhandle
- Twitter: @twitterhandle
- LinkedIn: LinkedIn
Features I will add to the project are:
- [Error Notification using react-toastify]
Contributions, issues, and feature requests are welcome!
Feel free to check the issues page.
Readers are encouraged to support this project by contributing.
If you like this project, feel free to use it, leave a comment and follow me for update.
I would like to thank microverse for this wonderful opportunity.
2 questions new developers would ask when they decide to use this project.
-
[What languages where used?]
- [React, Redux, Html5, Javascript, and CSS]
-
[What git control system was used?]
- [Github]
This project is MIT licensed.