The Trips API is a backend service designed to support the Trips application—a simple travel scheduling platform. This API provides endpoints for managing available trips, booking trips, and retrieving user-specific travel information.
The Trips API serves as the backend for the Trips application, facilitating operations such as:
- Listing available trips
- Booking trips for users
- Retrieving user-specific bookings
This service is built with TypeScript and is deployed on Vercel.
- RESTful API endpoints for trip management
- User authentication and authorization
- Data validation and error handling
- Integration with a frontend application for seamless user experience
To set up the project locally, follow these steps:
-
Clone the repository:
git clone https://github.com/guikaua12/trips-api.git cd trips-api
-
Install dependencies:
npm install
yarn
-
Start the development server:
npm run dev
yarn dev