Full-Stack Developer Needed to Build "Breako" – Used-Car Marketplace & Vehicle Repair Platform (MVP)
Бюджэт: $200.0
FIXED /
⭐ 5.00 (1)
HKG
next.js, saas, javascript, tailwind-css-framework, laravel-framework, php, minimum-viable-product
Пераважная кваліфікацыя
- Вопыт: Сярэдні
We are looking for an experienced full-stack developer to design and build the MVP of Breako, a marketplace-style web platform combining a used-car marketplace with a vehicle repair and maintenance services directory.
The goal is to create a platform where users can buy and sell used vehicles, while also helping vehicle owners find and connect with mechanics, garages, and automotive service providers.
We want to start with a functional, user-friendly MVP that covers the essential features while providing a solid technical foundation for future expansion.
The project includes both website development and the preparation of associated technical and functional documentation.
1. Core MVP Features
A. User Accounts
User registration and login.
User profiles and account management.
Different user roles (buyers, sellers, service providers, administrators).
Basic authentication and access control.
B. Used-Car Marketplace
Create, edit, and manage vehicle listings.
Upload multiple vehicle images.
Vehicle details (make, model, year, mileage, fuel type, transmission, price, location, and description).
Browse and search available vehicles.
Filters for price, make, model, year, mileage, and location.
Individual vehicle detail pages.
Contact sellers through an inquiry form.
Save vehicles to favorites.
C. Vehicle Repair & Services Directory
Profiles for garages, mechanics, and repair businesses.
Business descriptions, contact details, location, and opening hours.
Service categories (maintenance, diagnostics, brakes, tires, engine repairs, etc.).
Search and filter service providers by category and location.
Individual service provider pages.
Contact and inquiry functionality.
D. User & Admin Dashboards
Users can manage their profiles and listings.
Sellers can manage vehicle advertisements.
Service providers can manage their business profiles.
Administrators can manage users, listings, service providers, and reported content.
E. General Requirements
Modern and intuitive user interface.
Fully responsive design for desktop, tablet, and mobile.
Basic email notifications.
Secure authentication and data handling.
SEO-friendly public listing pages.
Clean and maintainable code.
2. Technology Stack
We are open to the developer's recommendations regarding the technology stack.
Potential technologies include:
Frontend: React.js or Next.js.
Backend: Node.js, Laravel, or another suitable framework.
Database: PostgreSQL or MySQL.
Hosting: AWS, Google Cloud, Azure, or another suitable solution.
The proposed architecture should be modular and allow Breako to grow as new features are introduced.
3. Documentation Requirements
Documentation is an important part of this project. We expect the developer to provide:
Requirements Documentation: Functional requirements, user roles, and MVP scope.
System Architecture: Technical architecture and technology stack.
Database Documentation: Database structure and relationships.
API Documentation: Main endpoints and integration details.
Setup & Deployment Guide: Instructions for installation, configuration, and deployment.
User/Admin Guide: Basic instructions for using and managing the platform.
4. Project Deliverables
The final deliverables should include:
Fully functional Breako MVP website.
Frontend and backend source code.
Database implementation.
User and administrator dashboards.
Used-car marketplace functionality.
Vehicle repair services directory.
Responsive design.
Basic testing and bug fixing.
Complete project documentation.
Deployment to the agreed hosting environment.
Source code handover and knowledge transfer.
5. Development Approach
We prefer an incremental development process with clear milestones:
Requirements & Planning: Finalize MVP scope, architecture, and database structure.
UI/UX Design: Prepare wireframes and main interface designs.
Development: Implement the marketplace, service directory, and dashboards.
Testing & Deployment: Test functionality, fix bugs, and launch the MVP.
Documentation & Handover: Deliver documentation, source code, and deployment instructions.
6. Future Development
Breako is intended to become a larger platform over time.
Potential future features may include:
Online repair appointment booking.
Payment integration.
Premium listings and subscriptions.
Reviews and ratings.
Real-time messaging.
Advanced location-based search.
AI-powered recommendations.
Mobile applications.
These features are not required for the initial MVP but should be considered when planning the architecture.
7. Required Experience
We are looking for someone with experience in:
Full-stack web development.
Marketplace or classified listing platforms.
Search and filtering systems.
Database design and API development.
User authentication and role management.
Responsive web design.
Admin dashboard development.
Technical documentation and deployment.
Experience with automotive marketplaces or service directory platforms is a plus.
8. How to Apply
Please include the following in your proposal:
Examples of similar marketplace or directory platforms you have developed.
Your recommended technology stack and why you would choose it.
How you would approach the architecture of Breako.
Your estimated development timeline.
Your proposed milestone-based budget.
Confirmation that you can provide complete source code and technical documentation.
We are looking for a developer who can help turn Breako into a functional first version with a reliable technical foundation.
Clear communication, practical recommendations, and maintainable development are important to us.
Please add the word "Breako" to the beginning of your proposal.
We look forward to reviewing your proposals.
Адкрыць заказ
AI-чарнавік адказу
Згенеруйце кароткі cover letter па гэтай вакансіі. Перад адпраўкай адрэдагуйце.
Увайдзіце, каб згенерыраваць AI-чарнавік.
Увайсці