Budget: 27000 UAH Deadline: 30 days
Hello! This project is a perfect match for my expertise. My main tech stack for complex web applications is Next.js + Supabase.
I have practical experience in creating similar logic: I developed the architecture and backend for a language learning platform (booking slots, teacher profiles) and SaaS projects. Therefore, I clearly understand how to properly design a database for a marketplace so that filtering works instantly and the architecture can easily scale for future online payments (Stripe).
Here’s how I propose to implement your MVP:
Architecture and AI-optimized code: Since I optimize development processes daily using AI tools (Cursor, ChatGPT), I write strictly typed (TypeScript), component-based, and well-documented code. Any developer or neural network will be able to easily read and scale it in the future. All work will be conducted through GitHub with full rights transfer.
Chat and Video: Internal chats between the client and the specialist will be implemented through Supabase Realtime — this is a fast and reliable "native" solution. For video calls, it’s best to integrate the Daily.co API — it works great with Next.js and has a generous free limit for MVP.
Admin panel: To optimize the budget, I will create a lightweight and user-friendly admin panel based on existing UI components, where you can moderate specialists and see booking statistics without interacting with the code.
Visual part: You mentioned that pixel-perfect design is not a priority. However, due to my background in UI/UX design, I will take your references and build the interface so that it looks clean, modern, and premium right away (with proper spacing and typography), without the need to redo everything later.
Budget and timeline:
The budget of 36,000 UAH is absolutely adequate for such an MVP if we prioritize correctly in the first stage. A timeline of 4–6 weeks will allow us to work in comfortable iterations:
Database design and authorization.
Catalog of specialists and filters.
Booking + Chat.
Video integration + Admin panel.
I am ready to review your visual references and discuss the scope of the first release. When would it be convenient for you to have a short call?