Book Store

Another React application that allows to list the books, search by category and also add the books to the list. This application is developed and deployed using ReactJS.

Built With

  • HTML, CSS, Web Pack, Javascript
  • Visual Studio Code and GitHub
  • Git Flow, Webpack, Jest
  • React JS

Live Demo (if available)

Getting Started

Follow the commands of React to get started with the project.

Prerequisites

A GitHub Account Visual Studio Code

Setup

Simply create an empty repository Open Visual Studio Code Create different branches for different tasks and assignments Remove unneccessary files from the project

Install

Run command in the VSC Terminal npx create-react-app math_magicians_react The command will complete the installtion of the required files like Webpack, etc. Run npm start to start the application You should see the Reach logo on the front page. If needed run npm init to initialize the project (but not necessary) Create new folders and add seperate js files in the relevant folder

Usage

All the required folders and files are added to the application tree Once the project is approved, run a sync changes on all branches to update

Run tests

Create a pull request The pull request when test the compatibility of the merge If the merge is possible then the sign of ability to merge will be shown Click on create a new pull request The linters test will begin to run during the pull request If the test fails click on the details against the test and see where the error occured After fixing your code re-run the test again

Deployment

After all the tests have succeeded, add comments to the pull request and save comment Leave the pull request open for review by peers

Authors

👤 Asim Mehmood Khan

🤝 Contributing

I have opened issues in the Issues section of the project. Feel free to add your comments to the issues

Show your support

Give a ⭐️ if you like this project!

Acknowledgments

  • To my team they have helped me
  • Thanks to Microverse study material and guidelines

📝 License

This project is MIT licensed.