Pack Ahead is a full-stack travel planning application that helps users organize their trips effortlessly. Whether you're planning a solo adventure or a family vacation, Pack Ahead offers tools to manage itineraries, track expenses, create packing lists, check the weather, and moreβall in one place!
π Live Demo
Try Pack Ahead live here π Pack Ahead
Video demo here π**Pack Ahead Video**
Pack Ahead is deployed on Vercel. Log in to test itinerary management, budget tracking, and more!
Add and manage detailed trip itineraries.
Get travel inspiration with randomly suggested destinations.
Ensure you never forget essentials for your trip.
Keep track of expenses and manage your travel budget.
Check real-time weather updates for your destination.
Search and track flights to plan your journey.
Document and reflect on your travel experiences.
Track the days left until your next trip!
Below is the database schema, designed to store itinerary details, user preferences, and more.
vite-project/
βββ src/
β βββ assets/
β βββ separate components by features/
β βββ store/ # Redux slices and API calls
β βββ pages/ # Main pages (Home, Login, Profile, etc.)
β βββ App.jsx # Main application component
β βββ main.jsx # React entry point
β βββ index.css # Global styles
βββ public/ # Static assets
βββ package.json # Dependencies
βββ README.md # Project documentation
βββ vite.config.js # Vite configuration
ποΈ Installation & Setup
-
Clone the repository
git clone https://github.com/lisaaxrisaa/biat_frontend.git
-
Navigate into the project directory
cd biat_frontend
- Navigate into the
vite-project
subdirectory
cd vite-project
- Navigate into the
-
Install dependencies
npm install
-
Running the Project
npm run dev
β
No backend setup required!
The backend is already deployed on Render.com, and all API endpoints are configured in the frontend.
You do not need to generate API keys or set up a local backend.
- All API requests are automatically routed to:
https://pack-ahead.onrender.com
The backend source code is available on GitHub: π Pack Ahead Backend Repository
Contributions make the open-source community an incredible place to learn, inspire, and create. Any contributions you make are greatly appreciated!
If you have a suggestion to improve this project, feel free to fork the repo and submit a pull request. You can also open an issue with the tag "enhancement". Don't forget to star the project if you find it useful! β
-
Fork the repository
git clone https://github.com/lisaaxrisaa/biat_frontend.git
-
Create a new feature branch
git checkout -b feature/AmazingFeature
-
Make your changes and commit
git commit -m "Add some AmazingFeature"
-
Push the changes
git push origin feature/AmazingFeature
If you have any questions, suggestions, or feedback, feel free to reach out!
Lisa Fujita
LinkedIn | π§ lisafujita90@gmail.com
Nicole Riera
LinkedIn | π§ Nrperez135@gmail.com
Jonah Wilson
LinkedIn | π§ jdbw13@hotmail.com
This project is open-source and available under the MIT License.
π See the full license details in the LICENSE file.