Full Stack Developer for TAJ Vehicle Rental
Rozpočet: $200.0
FIXED /
⭐ 0.00 (0)
India
javascript, node.js, react-js, amazon-web-services, database-architecture, react-native
We are looking for an experienced Full Stack Developer to design, develop, and deploy a modern web and mobile application for a vehicle rental platform. The application will allow vehicle owners to list their vehicles for rent while enabling customers to search, book, and pay for rentals seamlessly.
The ideal candidate should have experience building scalable applications, integrating payment systems, developing secure APIs, and publishing mobile apps for both Android and iOS.
Responsibilities
Design and develop a responsive web application.
Develop cross-platform mobile applications for Android and iOS.
Build secure and scalable backend APIs.
Create an intuitive user interface with an excellent user experience.
Implement user authentication and authorization.
Develop vehicle listing and management features.
Implement real-time booking and availability management.
Integrate secure online payment gateways.
Implement GPS/location services and maps.
Develop notifications via push notifications, SMS, and email.
Build an admin dashboard for managing users, vehicles, bookings, and payments.
Optimize application performance and security.
Deploy applications to cloud infrastructure and app stores.
Provide documentation, testing, and ongoing maintenance.
Core Features
Customer App
User registration and login
Search vehicles by location
Filters (car type, price, availability)
Vehicle details with photos
Real-time booking
Secure online payments
Booking history
Ratings and reviews
Favorite vehicles
GPS navigation
Notifications
Vehicle Owner App
Register as an owner
Add, edit, and remove vehicle listings
Upload multiple vehicle photos
Set pricing and availability
Manage bookings
View earnings dashboard
Receive booking notifications
Admin Panel
User management
Vehicle approval and moderation
Booking management
Payment management
Reports and analytics
Commission management
Promo codes and coupons
Customer support management
Preferred Integrations
Google Maps
Stripe or Razorpay
Firebase Cloud Messaging
SMS gateway
Email service
Cloud storage for images
Deliverables
Responsive web application
Android application
iOS application
Admin dashboard
Complete source code
API documentation
Deployment documentation
Database schema
Testing and bug fixes
Production deployment
Nice-to-Have Experience
Marketplace applications
Vehicle rental or ride-sharing platforms
Payment gateway integrations
Real-time notifications
Cloud infrastructure
Performance optimization
Otevřít na Upwork