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ç