Skip to content

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.

License

Notifications You must be signed in to change notification settings

elarhadu/African-Union

Repository files navigation

logo

African Union

📗 Table of Contents

African Union

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.

🛠 Built With

Tech Stack

Client
Webpack
Database

Key Features

  • 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.

(back to top)

📷 Screenshot

logo logo logo logo

(back to top)

🎥 Video Demo

African Union

(back to top)

🚀 Live Demo

African Union

(back to top)

💻 Getting Started

To get a local copy up and running, follow these steps.

Prerequisites

In order to run this project you need:

 A web browser- Google Chrome.
 A code editor- Visual Studio Code with Git and Node.js.

Setup

Clone this repository to your desired folder:

  git clone git@github.com:elarhadu/African-Union.git
  cd African-Union

Install

Install this project with:

  npm install

Usage

To run the project, execute the following command:

  npm start

Run tests

To run tests, run the following command:

  npm test

Deployment

You can deploy this project using:

npm run build

(back to top)

👥 Author

👤 Emmanuella Adu

(back to top)

🔭 Future Features

  • Add other continent union countries

(back to top)

🤝 Contributing

Contributions, issues, and feature requests are welcome!

Feel free to check the issues page.

(back to top)

⭐️ Show your support

If you like this project, please give it a ⭐️

(back to top)

🙏 Acknowledgments

I would like to thank Microverse and Nelson Sakwa for providing the wireframe for this project.

(back to top)

📝 License

This project is MIT licensed.

(back to top)

About

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.

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published