This is the backend API for the Pack Ahead travel planning application. It handles user authentication, itinerary management, budget tracking, weather integration, and more.
git clone https://github.com/lisaaxrisaa/biat_backend.git
cd biat_backend
npm install
Create a .env
file in the root of the project and add the following:
DATABASE_URL=your_postgresql_url
JWT_SECRET=your_secret_key
npm run dev
The API is deployed on Render.com:
👉 https://biat-backend.onrender.com
Method | Endpoint | Description |
---|---|---|
POST | /api/auth/register |
Register a new user |
POST | /api/auth/login |
Login and receive a JWT token |
GET | /api/itinerary |
Retrieve user itineraries |
For a full list of API endpoints, check out the Postman Collection:
👉 Pack Ahead API - Postman Collection
The frontend for Pack Ahead is built with React, Vite, and Redux Toolkit.
Check out the repository here:
👉 Pack Ahead Frontend Repository
This project is open-source and available under the MIT License.
📖 See the full license details in the LICENSE file.