Travelmantics is a simple app that helps users find the best travel deals within their location.
This app uses firebase as its backend and can do the following:
- Users can login/signup and view all the current deals and share with their friends.
- Admins can login/signup with admin privileges, they can see, add, update and delete new travel deals.
I have used the following components for development:
- FirebaseUI
- Constraint Layout
- RecyclerView
For app demo click here
For final app apk click here to download
You will need the following to run this project:
- A machine with internet access (Laptop or desktop)
- Android studio 3.4 or later
- Clone the project repository
- Open the project folder using Android Studio IDE
- Wait to for build to finish and you're good to go
Users can login/signup to the app with their google account or email.
Users can view a list of travel deals while for admins have the option of adding new deals.
Users can view a specific travel deal and share it by mail while an admin can edit the travel deal.
An admin can create and save a new travel deal or update and delete an existing travel deal.
Find any typos? Have another resource you think should be included? Contributions are welcome!
-
First, fork this repository
-
Next, clone this repository to your desktop/laptop to make changes by
` $ git clone {YOUR_REPOSITORY_CLONE_URL}` ` $ cd Travelmantics`
-
Once you've pushed changes to your local repository, you can issue a pull request by clicking on the green pull request icon.