https://github.com/amanastel/wanderlust-travel-planner-assignment
Wanderlust is a comprehensive travel management system created to assist users in organizing their travel plans efficiently. It offers the capability to create itineraries, add destinations, manage the user wallet, and track travel expenses seamlessly.
https://github.com/amanastel/wanderlust-travel-planner-assignment
flask mysql python
Last synced: 3 months ago
JSON representation
Wanderlust is a comprehensive travel management system created to assist users in organizing their travel plans efficiently. It offers the capability to create itineraries, add destinations, manage the user wallet, and track travel expenses seamlessly.
- Host: GitHub
- URL: https://github.com/amanastel/wanderlust-travel-planner-assignment
- Owner: Amanastel
- Created: 2023-11-08T18:49:13.000Z (over 1 year ago)
- Default Branch: main
- Last Pushed: 2023-11-16T09:30:11.000Z (over 1 year ago)
- Last Synced: 2025-01-13T02:41:22.323Z (5 months ago)
- Topics: flask, mysql, python
- Language: Java
- Homepage:
- Size: 11.2 MB
- Stars: 0
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# WanderlustTravel App
WTravel is a web application that helps users manage their travel plans, including destinations, itineraries, expenses, and user accounts.
## Table of Contents
- [Getting Started](#getting-started)
- [Prerequisites](#prerequisites)
- [Installation](#installation)
- [Usage](#usage)
- [Managing Users](#managing-users)
- [Managing Destinations](#managing-destinations)
- [Managing Itineraries](#managing-itineraries)
- [Managing Expenses](#managing-expenses)
- [Contributing](#contributing)## Getting Started
### Prerequisites
Make sure you have the following installed on your machine:
- Python 3
- Flask
- MySQL (or another database of your choice)### Installation
1. Clone the repository:
```bash
git clone https://github.com/Amanastel/Wanderlust-Travel-Planner-Assignment
cd wtravel-app## Usage
### Managing Users
#### Get All Users
```http
GET /users
```
## ContributingIf you want to contribute to this project, follow these steps:
1. Fork the project.
2. Create a new branch.
3. Make your changes and commit them.
4. Push to the forked repository.
5. Create a pull request.