This project lists Units in Age of Empires. Allows user to filter the units by age and cost of wood, food or gold.
Constructed into 3 pages :
- Home
- Units List
- Unit Detail
- ReactJS
- Redux
- redux-saga
- redux-toolkit
- Bootstrap
- Tailwind CSS
- Material UI
Implementation of styles applied with SCSS.
Home page contains an exclusive image from Age of Empires.
Preview :
Composed with multiple components such as AgeFilter, CostsFilter and Unit. AgeFilter, allows user to filter through all the ages or just choose all ages to list units on the table. CostsFilter helps with learning and filtering between food, wood or gold for each unit cost. Unit component is used for listing all of them in the table element. By clicking one of the units you can see more information about it.
Preview :
This page lists more details about the unit to see and evaluate its attributes.
Preview :
After downloading the repository, you can run npm intall
then npm start
in the terminal.
You can run npm test
to run test cases.