# progress-bar **Repository Path**: wujiangao/progress-bar ## Basic Information - **Project Name**: progress-bar - **Description**: No description available - **Primary Language**: JavaScript - **License**: Not specified - **Default Branch**: master - **Homepage**: None - **GVP Project**: No ## Statistics - **Stars**: 0 - **Forks**: 0 - **Created**: 2021-03-19 - **Last Updated**: 2024-12-11 ## Categories & Tags **Categories**: Uncategorized **Tags**: None ## README # Progress Bar This is an app built for code test purpose with requirements here. [pb](http://pb-api.herokuapp.com/). **Requirements** - Must read data from the endpoint - Multiple bars - One set of controls that can control each bar on the fly - Can't go under 0 - Can go over limit (defined in API), but limit the bar itself and change its colour - Display usage amount, centered - Write tests for your code (hint: TDD strongly preferred) - Implement a responsive solution: testing it on mobile, tablet, etc. Getting it working nicely. - Animate the bar change, make sure it works well when you tap buttons quickly. - Version control (git) ## Getting Started These instructions will get you a copy of the project up and running on your local machine for development and testing purposes. ### Prerequisites Make sure you have node and npm installed on your computer. Check that via ``` node -v npm -v ``` ### Installing To run this app, you may need to follow these steps ``` npm install ``` Installs all necessary dependencies ``` npm run start ``` Launch the app ## Deployment This application is already available at https://gaowujian.github.io/progress-bar/ ## Built With * [create-react-app](https://create-react-app.dev/) - The web framework used ## Versioning Currently on vision 1. Updates may continue ## Authors * **Tony Gao** - *Initial work* - [gaowujian](https://github.com/gaowujian) ## License This project is licensed under the MIT License