A smart travel packing app that generates a packing list based on your destination, dates and and activities. It then allows you to sign up and save multiple trips as part of a user profile. On a profile, a user will be able to see a photo of their destination, a countdown to their trip, a progress bar to track their packing, and the high level weather forecast for their trip.
Optimised for both mobile and desktop.
https://travelistmakers.herokuapp.com/
- Clone this repo
- Open the project
- Type the following in your command line:
npm install && cd backend npm install && cd ../client npm install
cd ../../
npm start
MINIMUM VIABLE PRODUCT
As a traveller going on a trip
So that I remember to pack the things I need
I'd like Travelist to recommend me a packing list
As a traveller
So that I receive recommendations relevant to me
I'd like to tell Travelist where I'm going and what I'll be doing
As a traveller
So that I can review my travel-preparedness
I'd like to view my packing list in Travelist
ENHANCEMENTS
As a traveller
So I can further tailor my trip
I'd like to delete items from the recommended packing list
As a traveller
So I can further tailor my trip
I'd like to add items to my packing list
As a traveller
So I can plan for weather conditions
I'd like to receive recommended items relevant to the weather forecast
As a traveller
So that I can plan for activities during my travels
I'd like to be recommmended items relevant to my planned activities
As a busy traveller
In order to review my list at a later time
I'd like to save my personalised packing list
As a user
In order to save and retrieve my personalised lists
I'd like to create a Travelist account
As a busy traveller
In order to review my personalised packing lists
I'd like to log in
As a user
In order to review my personalised packing lists
I'd like to see a list of my trips
As a user
In order to review a saved list
I'd like to retrieve a list I have saved beforehand
As a traveller
So that I can keep track of my packing
I'd like to check off things I've packed
As a traveller
So that I can keep track of my packing
I'd like to see the status of my packing
As a traveller
So I can be reminded of my upcoming trip
I'd like to see a countdown of days to departure
As a user
So I can amend my trip details
I'd like to edit my trip settings such as destination, dates and activities
As a frequent traveller
In order to plan for a new trip
I'd like to create a new packing list
As a user
So I can amend or update my details
I'd like to update my personal details