← İşler

Cursor AI Full-Stack Developer Needed for Custom Asset Management Software Platform

Bütçe: - HOURLY / PART_TIME ⭐ 0.00 (0) USA

api-integration, web-programming, artificial-intelligence

About the Project The software platform will include modules for vehicle management, trip tracking, maintenance records, document uploads, accident/incident tracking, reporting, audit/action logs, and user permissions. The requirements are already documented. We need a developer who can review those requirements, ask smart clarification questions, and use Cursor AI to build the application efficiently while maintaining code quality. Responsibilities The developer will be responsible for: Reviewing the project requirements and turning them into a practical development checklist Building the main web application structure Creating the user interface for the major sections of the system Connecting forms, tables, filters, user roles, and database logic Building clean, organized, maintainable code Using Cursor AI effectively while reviewing and improving generated code Testing core workflows and fixing bugs Providing setup notes or developer handoff notes Giving a brief walkthrough of how the application is structured Core Features to Build The platform should include: User roles for System Admin, Agency Admin, and Basic User Agency-specific data access Trips module with trip entry, trip lists, date filtering, and vehicle filtering Incidental and non-incidental trip workflows Odometer fields, trip counts, vehicle selection, lift cycles where applicable, inspection checkbox, and trip reason where required Vehicle mileage updates based on trip entries Vehicle module with searchable vehicle list, vehicle creation, vehicle editing, and vehicle detail pages Vehicle detail sections for details, documentation, location, repairs, scheduled maintenance, and accidents/incidents Active and inactive vehicle status, including a required reason/comment when a vehicle is inactivated Scheduled maintenance functionality with mileage intervals and completed maintenance records Repairs and unscheduled maintenance records Document upload functionality for vehicle records, maintenance records, accidents, and incidents Accident and incident tracking forms with date, police report checkbox, insurance report checkbox, description, and document uploads Reports section with basic filters and exports Reports for incidental trips, total one-way trips, and vehicles Report filters by date range and vehicle CSV export required; PDF export preferred if practical within the agreed scope Audit/action logs for mileage updates, vehicle inactivation, vehicle reactivation, accident creation, incident creation, and maintenance updates Expected Output By the end of the project, we expect: A working software application based on the provided requirements Source code Database structure/schema User role and permission logic Trips module Vehicle management module Maintenance tracking Accident and incident tracking Document upload functionality Basic reporting functionality Audit/action logging Setup notes or developer handoff notes Brief walkthrough of how the application is structured Required Skills The developer must have: Strong proficiency with Cursor AI Full-stack software development experience Ability to build custom web applications from written requirements Strong understanding of databases and relational data Experience building forms, tables, filters, dashboards, and CRUD workflows Experience with user roles and permission logic Ability to review and improve AI-generated code Strong debugging skills Clean, organized coding habits Clear communication Ability to work independently from a detailed requirements document Preferred Experience Preferred experience includes: React / Next.js TypeScript Node.js PostgreSQL Prisma or similar ORM Tailwind CSS or similar UI framework Authentication and permissions File upload features Report generation CSV/PDF export Admin dashboards Asset management, fleet management, or maintenance tracking software
Upwork'te aç