NOMAD TRAVEL
Marketplace for city tours for tourists and guides
About project
Mobile application for searching travel excursions in different cities. As well as finding clients for the guide.
The app writing as part of a thesis. And is under active development.

Features

Excursions search
Thanks to the filter, you can find a tour to your taste. And the tag system will determine which excursions you like and suggest the ones you like
Booking excursions
To guarantee there is a ticket reservation. You will need to pay 15% of the cost of the ticket, which would make the ticket for the tour available to you.
Creation of excursions
For guides, a wide tool for creating excursions, creating their own schedules, etc.
Poster
A poster of cinemas, events and others will be available for the selected city. If you suddenly did not find an interesting tour
Guide Panel
There can be many excursions in the guide group. See who signed up for you and more.
Reputation system
Excursions, guide and traveler have reputation systems that will depend on reviews, ratings of others and activity. Thanks to it, you can find out with whom you will go on an excursion or to whom.
Localization
The application has localization in two languages. Russian and English.
Theme
The app has a dark and light theme.
GPS
The application has a GPS that can determine which city you are currently in and will be a tour of this city.
Technology stack
  • 1
    Redux, Provider, GetIt
    Redux - used as standard state manager, Provider - used as a subscription to global variables. GetIt - used as DI
  • 2
    Navigator 2.0
    Deep Linking works in the application, so Navigator 2.0 is used in the beamer library.
  • 3
    Dio
    Dio - to work with Rest API
  • 4
    Local DataBase
    For local database we use drift
This site was made on Tilda — a website builder that helps to create a website without any code
Create a website