Demo video
Tip-a-Trip is a platform for keen travellers to create, and get inspired by, customised travel itenaries.
Problem | Solution |
---|---|
Planning holiday itineraries is time-consuming | A platform with a collection of users' itineraries to take inspiration from |
After you go on holiday, your holiday itinerary rarely gets seen again | The platform also allows you to share your past trips with other users (and family/friends) and enables you to relive your trips |
Clone the Tip-a-Trip repository from GitHub:
git clone https://github.com/mikerose151/Tip_a_trip.git
And then run this command to seed the database:
rails db:seed
Test login details can be found in db/seeds/01_users_seeds.rb
or you can sign up yourself
User | Personality | Use of Tip-a-Trip |
---|---|---|
Tripper Trina | 🗺️ Loves going on vacation 🤓 Thinks through everything well in advance 🗂️ Loves to be in control and plan out a bespoke itinerary wherever they go 🗣️ Wants to help other travellers make the most of their vacations |
To build itineraries for their vacations using the listed activities, and later share with other users |
Lazy Susan | 🗺️ Loves going on vacation 🤪 Very last-minute and spontaneous 😵💫 Hates planning; finds it daunting and boring 🕵️ Has no shame in copying exactly what others do |
To select and use itineraries already curated by fellow users like Tripper Trina |
Step 1:
Tripper Trina (USER) decides to create an itinerary (ITINERARY) for their upcoming trip to London (DESTINATION).
Step 2:
Tip-a-Trip will guide Trina to a list of activities available to do in London, which Trina can favourite or ignore based on if they're interested in doing that activity on their trip. Tripper Trina likes the look of the London Eye (ACTIVITY) and Borough Market (ACTIVITY) and "favourites" both of those activities (FAVOURITE x2).
Step 3:
Tip-a-Trip then guides Trina to the itinerary's building page, where the user can see a list of their favourited activities located in the destination of that itinerary (in this case, Trina will see the London activities they favourited) - favourites are essentially a shortlist of activities for their itinerary. Trina will then confirm which of those favourites to actually add to their itinerary. For instance, Trina decides against including the London Eye on their itinerary but does include Borough Market (ITINERARY ACTIVITY).
[Video coming soon!]
Technical:
- Time allocation/calculation
- Map integration
- Private section to upload holiday photos etc. to share with friends/family
- Incentive/gamification to encourage users to make good itineraries
Business:
- Partnerships with tourism boards
- Partnerships with tourist attractions
- Mike Rose (me)
- Georgia Proctor
- Fara Bashorun
- Nnamdi Dibigbo
- Tommy Down
- Le Wagon coding bootcamp and its teaching staff
If you have any questions or would like to discuss this work, please contact [email protected]