The MiCiti App is a convenient and easy way to report any service delivery problems you experience in your area to get them fixed. From potholes, streets lights , sewage and many other problems this is where you can get help from your Municipality. MiCiti App is at the forefront of improving service delivery in South Africa.
---
noteId: "6017dfd0bdf411ec8a0daf32ba370c96"
tags: []
---
# micity-ios-react-native
> The MyCiti App is a convenient and easy way to report any service delivery problems you experience in your area to get them fixed. From potholes, streets lights , sewage and many other problems this is where you can get help from your Municipality. MyCiti App is at the forefront of improving service delivery in South Africa.
- Loadshedding: Get the Loadshedding schedule for your area for all the stages.
- Map: Helping you get to your destination with route planning and traffic updates for walking, driving and cycling .
- Service provider: Find the service provider that will meet your needs from plumbing, transport, laundry and many other services.
- MyCiti App is your one stop city app for everything you need and improving service delivery in South Africa .
## Built With
- TypeScript
- React Native
- Expo
## Getting Started
**This is an example of how you may give instructions on setting up your project locally.**
To get a local copy up and running follow these simple example steps.
## Prerequisites
- Nodejs
- npm or yarn
## Setup
Navigate to your desired location to download the contents of this repository.
In order to clone this repository just type the following commands over the terminal in Linux or Mac or the Windows cmd console.
```s
git clone
github.com
```
## Install
Run the following commands to install dependencies:
```s
cd micity-ios-react-native/
yarn install
```
1. Usage
In order to run the mobile app locally, just type this command:
```s
yarn start
```
2. Run tests
In order to test this project locally, just type this command:
```s
npm test
```
3. Deployment
- Building APKs for Android emulators and devices
The default file format used when building Android apps with `EAS Build` is an Android App Bundle (`AAB` / `.aab`). This format is optimized for distributing to the Google Pl …