Frontend / Full-Stack Developer Needed (React + TypeScript)
Budget: $30 – $250 USD
I’m looking for a skilled frontend or full-stack developer to help improve and extend an existing travel website app. I’ve been building it solo for the past 6 months, and it’s already working - this is not a new project, but it needs a cleaner, more scalable architecture.
Tech Stack
* Vite
* TypeScript
* React
* Supabase (database + authentication)
* GitHub
You’ll get full access to the existing repository.
Task Content
The first task is to refactor the transport system, which currently only supports flights.
Goals:
- Convert the flight-only system into a flexible transport system
- Support multiple transport types (flights, trains, buses, ferries, etc.)
- Ensure transport data:
* Appears correctly in itineraries
* Is included properly in budget calculations
* Is shown correctly in bookings/reservations
- Update Supabase schema and logic to store and retrieve transport data correctly
- Keep the code clean, readable, and scalable
I’ll provide clear requirements and explanations — no guessing needed.
Ideal Candidate
* Strong with React & TypeScript
* Comfortable refactoring existing code
* Experience with Supabase or similar backends
* Thinks in systems, not quick hacks
* Can explain technical decisions clearly
Looking forward to working with the right person.
Tech Stack
* Vite
* TypeScript
* React
* Supabase (database + authentication)
* GitHub
You’ll get full access to the existing repository.
Task Content
The first task is to refactor the transport system, which currently only supports flights.
Goals:
- Convert the flight-only system into a flexible transport system
- Support multiple transport types (flights, trains, buses, ferries, etc.)
- Ensure transport data:
* Appears correctly in itineraries
* Is included properly in budget calculations
* Is shown correctly in bookings/reservations
- Update Supabase schema and logic to store and retrieve transport data correctly
- Keep the code clean, readable, and scalable
I’ll provide clear requirements and explanations — no guessing needed.
Ideal Candidate
* Strong with React & TypeScript
* Comfortable refactoring existing code
* Experience with Supabase or similar backends
* Thinks in systems, not quick hacks
* Can explain technical decisions clearly
Looking forward to working with the right person.