Pokemon Group project This group project app utilizes the Pokemon API to create an interactive application centered around Pokemon. The app allows users to explore and discover Pokemon names, add comment, and engage in adding likes .. we implement some of the functional we learn through the module : Use ES6 syntax. Use ES6 modules. Use callbacks and promises. Use webpack. Apply JavaScript best practices and language style guides in code. Use AAA pattern for unit tests. Write units tests for a JavaScript app. Follow Gitflow. Solve simple git conflicts. Send and receive data from an API. Use API documentation. Understand and use JSON. Make JavaScript code asynchronous. Perform a code review for a team member. unit tests.
- Write units tests for a JavaScript app.
- Follow Gitflow.
- Solve simple git conflicts.
- Send and receive data from an API.
- Use API documentation.
- Use JSON.
- Make JavaScript code asynchronous.
- Perform a code review for eachother.
- Shows Pokemons images and names
- Add Comments
- View the comments
- Add likes to your favorite pokemon
- Open your Terminal
- Navigate to the desired directory to which you want to clone the repository to
- [Copy & Paste] git clone https://github.com/Mofuhidy/group-capstone-js.git
In order to run this project you need:
- Basic knowledge of HTML and CSS
- Basic understanding of Linters
- Basic understanding of Github
- Basic understanding of run project by npm
- Your machine should have Chrome or any of your favorite browsers and VSCode installed
Clone this repository to your desired folder:
Install this project with:
- You need to install Chrome if you want to see it working locally
To run the project, execute the following command:
npm start
To run tests, run the following command:
npx stylelint "\*_/_.{css,scss}"
npx hint .
npx eslint .
npm test
You can deploy this on your local dev server
npm install
npm start
Once success it will automaticly running, you should see your application working at: http://localhost:8080/ Every change you make in js or css files now should be reflected in a browser a few seconds later.
π€ MoFuhidy
π€ Paulinelali
- GitHub: @Paulinelali
- LinkedIn: @Paulinelali
- Add search form
- Add pagination
Contributions, issues, and feature requests are welcome!
Feel free to check the issues page.
If you like this project give it a βοΈ
I would like to thank microverse for this project
This project is MIT licensed.