The purpose of this mobile application is to present information about The Powerpuff Girls animated series, such as general information, ratings, cast, seasons and episodes.
PS.: If you want to contribute with this project, don't hesitate to open a PR, I'll be glad!
All available data of the displayed TV show was provided by TV Maze API, you can click here to check it.
The following tools were used to build the project:
To test right in your current device, download the Expo app from the play store, then follow the instruction in the above link!
To run this project, follow the steps below:
# Firstly you need to install the `expo-cli`:
yarn global add expo-cli #for yarn
npm install --global expo-cli #for npm
# Then clone this repository
git clone https://github.com/matusca96/powerpuff-girls-app
# And access the project folder
cd powerpuff-girls-app
# Install all necessary dependencies
yarn #for yarn
npm install #for npm
# Finally run the project
expo start
# The expo server will launch, then you can choose between run in
### Android emulator (Android Studio will be necessary)
### Android device
### iOS emulator (macOS only)
### iOS device
For physical devices you can download the Expo Go on App Store or Play Store, then scan the QR code and you're good to go.
Testing with Jest & Testing Library:
# Just run this command to run all test files:
yarn jest
To see the coverage result, after run the tests, go to /powerpuff-girls-app/coverage/lcov-report/
and open the index.html
file.
My name is Matheus, I'm from Brazil and I really enjoy building web/mobile applications. Get in touch with some of the social medias below:
MIT
Made with ❤ by Matheus Gomes