Frontend / Full-Stack Developer Needed (React + TypeScript)

Job ID: 40129087

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.