[{"data":1,"prerenderedAt":74},["ShallowReactive",2],{"project-en-fleetops":3,"projects-nav-en":63},{"id":4,"title":5,"backend":6,"body":7,"context":14,"cover":15,"database":18,"description":11,"extension":19,"featured":20,"frontend":21,"gallery":22,"highlights":42,"hook":47,"intro":48,"meta":49,"navigation":20,"order":50,"path":51,"seo":52,"slug":53,"status":54,"stem":55,"tags":56,"__hash__":62},"en_projects/en/projects/fleetops.md","Vehicle Fleet Management","The core of the system: an engine that detects and ranks every deadline.",{"type":8,"value":9,"toc":10},"minimark",[],{"title":11,"searchDepth":12,"depth":12,"links":13},"",2,[],"Personal project — transport & services",{"src":16,"alt":17},"/projects/fleetops/hero.webp","FleetOps dashboard — operational overview of the fleet","All fleet data, centralised and kept over time.","md",true,"A single place to track vehicles, drivers, documents and servicing.",[23,27,31,34,38],{"src":24,"caption":25,"span":26},"/projects/fleetops/vehicles.webp","The fleet: search, filters and each vehicle’s status",6,{"src":28,"caption":29,"span":30},"/projects/fleetops/form.webp","Vehicle record: identification and operational data",3,{"src":32,"caption":33,"span":30},"/projects/fleetops/analytics.webp","Fleet breakdown and monthly costs at a glance",{"src":35,"caption":36,"span":37},"/projects/fleetops/costs.webp","Cost tracking by vehicle, category and supplier",4,{"src":39,"caption":40,"device":41,"span":12},"/projects/fleetops/mobile.webp","Responsive interface, built for the field","phone",[43,44,45,46],"Alerts across three domains: licences, regulatory documents and servicing (by date or by mileage)","Warning / critical severity, with manager acknowledge then resolve","Admin / manager roles enforced server-side, JWT httpOnly cookie and Argon2 hashing","Paginated, filterable lists (search, status, sort) and cost tracking","Steer an entire vehicle fleet from a single screen, and never let a deadline slip.","A fleet-management application that replaces fragmented tracking — spreadsheets, emails, manual reminders — with a single operational view. It watches three sources of deadlines (driver licences, regulatory documents, servicing), by date or by mileage, and turns each approaching deadline into a ranked alert that a manager acknowledges and then resolves.",{},1,"/en/projects/fleetops",{"title":5,"description":11},"fleetops","Functional · demo data","en/projects/fleetops",[57,58,59,60,61],"FastAPI","Vue 3","TypeScript","PostgreSQL","SQLAlchemy","qpRVCIekjLZpSNyWr8qJPHHLMznMKbsudXtD8DyXSnM",[64,65,68,71],{"slug":53,"title":5,"order":50},{"slug":66,"title":67,"order":12},"finboard","Foundations of a financial-tracking SaaS",{"slug":69,"title":70,"order":30},"luckydraw","Online Lottery Platform",{"slug":72,"title":73,"order":37},"securevault","Secure Password Manager",1785270466268]