LifeScape is an innovative mobile application designed to transform your personal growth and productivity journey into an engaging and immersive experience. Inspired by the dynamic elements of Massively Multiplayer Online Role-Playing Games (MMO-RPGs), LifeScape provides a unique environment where users can set personal goals on a daily, weekly, monthly, yearly, or custom basis, track their progress, and stay motivated. In LifeScape, your reallife tasks and objectives become exciting quests. Completing these goals is akin to completing a quest in a game, unlocking new levels and rewards that mirror your accomplishments in real life. Each user has their own character that they can level up and upgrade using the rewards earned from completing quests. This gamified approach adds an extra layer of motivation to everyday activities. Moreover, LifeScape allows users to tailor their characters to specific classes based on their daily activities. For example, a user who studies a lot can develop their character into a mage, while someone who works out frequently can evolve their character into a barbarian of some sort. This customization adds a personalized touch to the experience, making the journey of personal growth more relatable and enjoyable. By turning personal development into a game-like adventure, LifeScape aims to make personal growth and productivity both fun and rewarding.
- Download Expo Go on your Android/IOS device
- Make an account (remember username and password)
- Clone the respository and go to
lifescape-app
directory - Run
npx expo login
in the terminal - Login using credentials
- Run
npm i
to install packages - Run
npx expo start
- Go to the expo app and scan the QR code on the terminal
- The app should appear on your phone
Q: Why does it say expo is in non-interactive mode? I can't run the npx expo login command.
This is an issue specific to Git Bash. Try using cmd or another unix distro.
Q: Issues connecting the expo app from your terminal:
If the internet connection to your phone is not optimal, you may not be able to connect. Please ensure that your phone is also receiving good connection.