WOW, this was done in one go, so let me explain:
I had to organize the beach trip this year and there are about 20 of us. It is hard to keep track of everything in my notepad (like I did last year), so I had an idea for a web app that would make all of this easier.
So I made it!
Tech Stack:
-
Frontend: React + Vite
-
Styling: Vanilla CSS
-
Backend: Native PHP (Production) / Node.js (Dev)
-
Database: MySQL
-
Demo: Hostinger Shared Hosting
Features:
-
Expense Tracking: Add expenses, track who paid, and split bills among participants.
-
Participant Management: Add or remove people from events.
-
Event Creation: Create and manage multiple group trip events.
-
Location & Dates: Set trip locations (with Google Maps links) and start/end dates.
-
Room Assignments: Organize sleeping arrangements.
-
Carpooling: Manage cars, drivers, passengers, and capacity.
-
Shareable Links: Generate links for participants to view event details.
-
Dashboard: View event progress, total expenses, and all event info.
-
User Login: Simple authentication to access your events.
So yeah… if you like it, like this post <3
I think it’s done, but if you have any suggestions, I’m open to them!
Oh yeah, you can use it for your own needs too!