lisa1704 / Travel-App

This is a mobile app that will work as a travel blog for users.

Home Page:https://travel-app-lisa1704.vercel.app

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Travel-App

TraVac A social app for travelers everywhere anywhere in the world

This is a mobile app that will work as a travel blog for users. This has been made with React Native and using Firebase as a backend

Features

  • SignUp and Login with Email Account
  • Have their own personal travelling profile/blog
  • Upload profile photo and update profile details
  • Notifications
  • Create blog posts
  • Can tag any post with activity-tag and location tag
  • Users will be able to like and comment on blog posts
  • Upload and View pictures of destination
  • Create group and Add fellow travellers to the group/travelling team
  • Find tour guide
  • Hire transportation system (car rent, plane ticket, tour bus booking)
  • Review and Recommendation

Special note

The application will run on node version v10.16.0

Installation

Install the dependencies in your local machine to set up the application

npm install @react-navigation/native @react-navigation/stack
expo install react-native-reanimated react-native-gesture-handler react-native-screens react-native-safe-area-context @react-native-community/masked-view
expo install firebase
npm i react-native-vector-icons
npm i react-native-gesture-handler
npm install entypo
npm i @react-navigation/bottom-tabs
npm i react-native-multiple-select
expo install expo-image-picker
expo install expo-font
npm install @react-navigation/material-top-tabs react-native-tab-view
npm i react-native-vector-icons
npm i --save react-native-safe-area-context
expo install react-native-svg
npm i react-native-gesture-bottom-sheet
npm install react-native-actions-sheet --save
npm i react-native-star-rating
npm install @react-native-async-storage/async-storage
npm install -g react-native-cli
react-native init rnalert

Usage

  • We used expo
  • Install the Expo Go application in your phone

Run

Start the application using:

npm start

OR

expo start

And use the Expo Go app in your phone to run the application

Firebase console

https://console.firebase.google.com/u/0/project/travel-app-963dc/overview

ps. only privileged users will be able to access the firebase project

About

This is a mobile app that will work as a travel blog for users.

https://travel-app-lisa1704.vercel.app

License:MIT License


Languages

Language:JavaScript 93.7%Language:Java 3.2%Language:Objective-C 2.3%Language:Ruby 0.4%Language:Starlark 0.3%