HeroIndex is a React Native (Expo) application that lets you create, view, and index your favorite heroes.
Attach information such as stats, affiliations, and more — all stored with offline support.
- User authentication (sign up / log in)
- Create and view heroes
- Randomly generated hero stats:
- Intelligence
- Strength
- Speed
- Durability
- Power
- Combat
- Sorting heroes by organization (Marvel / DC)
- Offline support using Firebase + Axios
- React Native (Expo)
- Firebase
- Axios
- AsyncStorage (for offline support)
The intention of HeroIndex is to provide a way to attach useful or interesting information to your favorite heroes.
The app displays hero stats, affiliations, and related details.
- Currently supports Marvel and DC heroes and villains.
- The Leaderboard tab shows additional characters not sorted into Marvel or DC.
-
Install dependices, (npm install)
-
Start the app, (npx expo start -c) -c starts the application fresh and clears any cached information
Currently only the web version and the android version function but I do plan to impliment functionality for a IOS version later on.