Project0 is just a working title, we will give it a better name when we find one.
Project0 is a mobile application designed for tracking and sharing travel experiences. As of now, users can view a fixed list of countries and experiences and add to that list, but there's no working database yet.
Our ultimate goal is to transform this into a type of social media platform where users can see the experiences their friends had at a particular destination. We also envision incorporating a map feature that pinpoints each shared experience.
Before you begin, ensure you have Node.js and Expo CLI installed on your system.
-
Clone the Repository:
git clone [repository-url] cd [repository-directory] -
Install Dependencies:
npm install
-
Creating a
.envfile To run the project locally you need to create a file named.envin the root directory if the project. This file should contain the supabase url and supabase anon key like this:REACT_APP_SUPABASE_URL ='URL here' REACT_APP_SUPABASE_ANON_KEY='Key here'
-
Start the Expo Development Server:
npx expo start
This will display a QR code in your terminal. You can scan this QR code with the Expo Go app on your Android or iOS device to view the app in action. Alternatively, you can use an emulator or simulator to run the app on your computer.
Note: If you encounter any issues, refer to the official Expo Documentation for troubleshooting and guidance.
This project is a joint endeavor by Tobias and Sofia. Every facet, from design inception to development and testing, has been cooperatively managed by us. Our sincere appreciation goes to React Native and Expo for the tools and framework that underpin this app.
For any questions or feedback related to this project, please contact us via our GitHub.