A personal travel app that allows the user to create, update and delete journeys along with a packing list. TripTrove transforms travel planning into a breeze by offering a one-stop solution for seamlessly managing itineraries, packing lists and journey details, all tailored to their users personal travel needs.
Users can create, edit and delete journeys, incorporating all necessary information for each trip.
Provides a comprehensive dashboard or overview where users can view all their journeys.
Users can create personalized packing lists from scratch or generate them using predefined templates (S/M/L/XL).
Enables users to sort their journeys based on specific criteria such as upcoming dates, past journeys, and possibly other relevant filters.
This enhances the packing list feature by allowing users to select from various templates for their packing lists.
To work locally, please install the dependencies using npm i
first.
Run npm run dev
to start a development server and open the displayed URL in a browser.
Use npm run test
to run the tests.
Select the "Preview: 3000" tab to view this project.
Select the "Tests: logs" tab to view the tests.
The
npm run dev
andnpm run test
scripts run automatically.
You can use the following commands:
npm run dev
to start a development servernpm run build
to build the projectnpm run start
to start a production servernpm run test
to run the testsnpm run lint
to run the linter