An open API service indexing awesome lists of open source software.

https://github.com/mertturkmenoglu/wanderlust

An application to review, share, and discover points of interests.
https://github.com/mertturkmenoglu/wanderlust

docker fullstack go golang postgresql react tanstack typescript

Last synced: 5 months ago
JSON representation

An application to review, share, and discover points of interests.

Awesome Lists containing this project

README

          


Wanderlust logo

# Wanderlust

Welcome to Wanderlust, a travel and location discovery platform designed to inspire exploration and connection. With Wanderlust, you can:

- Explore cities and places (POI) guides, curated with insider tips and recommendations.
- Collect and organize places into favorites, bookmarks, and custom lists.
- Follow fellow travelers, send messages, and stay up-to-date on their adventures.
- Plan future trips using our intuitive trip planner tool.
- Search and filter results using powerful facets and filters.

It's open source and free.

(Yes, AI wrote this section. Duh.)

## Features

- Exploration:
- Search for places.
- Explore cities and countries.
- Explore places/point of interests (POIs).
- Explore places by category.
- Explore curated collections of places.
- Discover nearby places.
- User:
- Create an account.
- Follow other users.
- Customize your profile, add information about yourself.
- Add favorite places to your profile.
- Use custom profile and banner images.
- View other users':
- Profile
- Reviews
- Recent Activities
- Top locations
- Favorites
- Public Lists
- Reviews:
- Create reviews.
- Rate places.
- Upload images.
- Filter reviews by rating and date.
- Sort reviews by rating and date.
- Lists, Bookmarks, Favorites:
- Create lists.
- Add places to your lists.
- View other users' public lists.
- Create bookmarks.
- Add places to your favorites.
- Trip planning:
- Create trips.
- Add places to your trips.
- Invite friends to your trips.
- View other users' trips.
- Add requested amenities.
- Comment on trips.

## Planned Features

- Notifications.
- In app messaging.
- Trip itinerary.
- Better place and user search.
- Better map interactions.
- Better place reviews.
- Better L10n support.
- Better timezone support.

## Screenshots

### Homepage

Homepage

### Places

Places
Places
Places
Places

### Trip Planner

Trip Homepage
Trip Details

### User Profile

User Profile

### Search

Search
Nearby Locations

### Countries and Cities

Cities
Countries

### Bookmarks and Lists

Bookmarks
Lists

## Requirements

- Docker (https://docs.docker.com/desktop/setup/install/linux/ubuntu/)
- Bun (https://bun.sh/)

## Installation and Running

- Check each subproject's README file AND **FOLLOW** THE INSTRUCTIONS IN ORDER.
- Make sure you have all the requirements installed.
- Start Docker service or Docker Desktop.
- Run `bun install` to install dependencies.
- Run `bun dev` to start the development servers.

## License

OpenStreetMap is open data, licensed under the Open Data Commons Open Database License (ODbL). See the [full license text](https://opendatacommons.org/licenses/odbl/1.0/) for details.

Wikipedia content is available under the Creative Commons Attribution-ShareAlike License v3.0 (CC-BY-SA-3.0). See the [full license text](https://creativecommons.org/licenses/by-sa/3.0/) for details.

Wanderlust is using a modified MIT license. See the [LICENSE](LICENSE) file for license rights and limitations.

## Contact Us

- **Email** - Contact us through withwanderlustapp [at] proton [dot] me

## Contributing

- If you appreciate the work, please don't hesitate to contribute, reach out, share the project.
- You can also help us by spreading the word about the project.
- For more information, see [CONTRIBUTING.md](./CONTRIBUTING.md).

## SEO Strings

A few words in English and Turkish for SEO.

- Trip planning
- Trip planner
- Point of Interest
- Location discovery
- Explore locations
- Seyahat planlama
- Seyahat planlayıcı
- Gezilecek yerler
- İlginç yerleri keşfedin