The African Union App is a mobile web application that allows users to view a list of countries in the AU. The webapp has two pages: the home page and the details page. The home page displays a list of countries that can be filtered by country name. When the user clicks on a country, the application navigates to the details page.
Client
Webpack
Database
-
Home page
- When the page loads, the webapp shows the list of categories that could be filtered out by the country name.
- Along with the category name, you will display some numeric values per category that come from the API.
- When the user clicks (or taps) on a category item, the application navigates to the details page.
-
Details page
- In the details page, the webapp retrieves data from the API to show detailed data in the category.
- When the user clicks on the "Back" button (<), the user navigates to the home page.
To get a local copy up and running, follow these steps.
In order to run this project you need:
A web browser- Google Chrome.
A code editor- Visual Studio Code with Git and Node.js.
Clone this repository to your desired folder:
git clone git@github.com:elarhadu/African-Union.git
cd African-Union
Install this project with:
npm install
To run the project, execute the following command:
npm start
To run tests, run the following command:
npm test
You can deploy this project using:
npm run build
👤 Emmanuella Adu
- GitHub: @elarhadu
- Twitter: @elarh_
- LinkedIn: Emmanuella Adu
- Add other continent union countries
Contributions, issues, and feature requests are welcome!
Feel free to check the issues page.
If you like this project, please give it a ⭐️
I would like to thank Microverse and Nelson Sakwa for providing the wireframe for this project.
This project is MIT licensed.