Everything you need to plan your journeys
π€¨ What is it?
Journeylog is a webapp trip planner to simplify every task or annoying thing for a free traveler!
I develop it recently to participate in a hackathon and I win one of the prizes giving me the enthusiasm to move on and continue to develop it! π
π Inspiration
In September I went on a journey with my wife, we visited Spain. We rent a car and start the adventure! It was like an awesome movie, but in movies don't see what happened between the scenes...
Buy plane tickets, search on a few apps where to sleep the first night, search where and who is the best rental car service, check the first stop (which museum can we visit? where to eat? etc...), and go on, every day think the next day: search a b&b, where can we go, etc...
So the idea! Nothing special or futuristic but simple and very helpful: a trip planner.
This is the first part of a bigger project:
- πΊοΈ This is the admin panel of the trip, where you can plan!
- π± Another part will be an app to live the travel and update easy your current trip.
- π₯ Last part is a social feature where you can share your experiences and trips.
π‘ Ideas and functionality
The main goal for this project is to create a trip in the easiest way possible! So:
- Create a new trip: travel dates, which vehicle used to first and last stops, etc...
- Pick up the map e place your stops
- Generate a list of stops with some information about every stop: how many nights in it, if you already booked, list of b&bs/hotels, list of museums, check-ins, etc...
- Generate a list of the route between every stop, which vehicle is used in it, how many hours and km for the route, etc...
- Generate a list of todos or add it manually (book the hotel, buy tickets, etc...)
- Write your logs and share them!
- Share the entire journey!
- Download in your phone your journeys and maps to use offline (maybe in a mountain? π€)
πΎ Tecnology Stack
- For the back-end, I choose Appwrite because it is simple like the data to manage. π
For the front-end of the admin panel I choose React with Refine framework that speeds up the development of an admin panel and it works well with app write
π Why open-source?
Travel is a common activity of people and developers, so it would be interesting if everyone can put some useful ideas into the planner!
So if you are interested in this project comment on this post with ideas!
I never start an open-source project so if you have some tips and tricks to do well! π (we need a community? how to collect ideas and suggestions? etc etc...
π£ Next steps
Right now the project is in an early early early stage! I develop it fast for the Refine Hackathon, I need to optimize the code, write a better README.md
file and try to put some goals!
ffex / JourneyLog
Everithing you need to plan your journeys!
About
Description
It is a simple webapp, SIMPLE must be the key! It have to help fast to plan a trip. Insert the name of the journey, some general informations (from and to dates, what vehicle use etc...).
Second step is to choose stops with the help of Google maps API. It generate in automatic a list of the routes with distance and duration, to check it rapid.
A useful dashboard resume all this things and get a simple autogenerate ToDo-list:
buy plane ticket rent a car reserve an hotel or bnb every stops etc Every stop come with others helpfull informations (if you have done yet reservations, if you have complete yet!)
You can also write a log! for your thoughts during the travel.
Partecipants
Preview
Set up Project
Backend with Appwrite
-
Install Appwrite by following the installation guide.
-
Open the Appwrite console and createβ¦
For now, it's all folks! π
Stay tuned!
Top comments (1)
Your project is solving a real problem. Congratulations!