Mobile Application Developed in React Native.
Running on both mobile platforms, Android π€ & iOS π.
This app was developed by a Hands on devPleno by Tulio Faria.
However, new features and improvements on code and UI were made by me.
TripPlanner is a app to register your trips and points with your financial costs to be made on the trip.
- Add Trip: You can add your destiny trip by Google Places;
- List Trips: Your trips that have been added are listed by a list, stating the location, total travel cost amount and the place chosen on the map by a pin;
- Add Points on Trip: You can add the points you want to make during the trip with a description and amount to be spent at that point;
- Delete Trip: You will be able to delete a trip;
- Delete Point: You will be able to delete a point;
- Edit Trip: You will be able to edit a trip;
- Edit Point: You will be able to edit a point;
- Archived Trip: You will be able to archived a trip;
Which one do you want first π€¨ ? Any other recommendations π€ ? Send me a email with subject "Trip Planner" with your suggestion π .
- React Native Gesture Handler
- React Native Google Places
- React Native Maps
- React Splash Screen (Used just for android)
- React Navigation
- Vanilla Masker
Note: Where is the app data being saved π€¨ ? In the phone storage π² by AsyncStorage π π€©.
git clone https://github.com/samuelmataraso/TripPlanner.git
yarn
cd ios/ && pod install
cd .. && react-native link
react-native run-ios
orreact-native run-android
To open the project on Xcode, use:
cd ios/
and look for the fileTripPlanner.xcworkspace
I hope you enjoyed the work, this was the first of many jobs to be shared using React Native technology.
I wish I could contribute my knowledge in React Native with open-source projects (libs, projects, etc ...) and with the community as well.
Then you can wait, because more things have been seen!
Contact me by email !
Note: Will this app be made available in-store (Apple Store/ Play Store) π€ ? perhaps... in the near future (After some improvement, off course π¨βπ») !
Follow me on Twitter: @samuelmataraso