Home » Forums » Auto and Truck Shop Management Software » Nerd tinkering with AI to generate sw apps – this app is free if you want it

Home Forums Auto and Truck Shop Management Software Nerd tinkering with AI to generate sw apps – this app is free if you want it

  • Nerd tinkering with AI to generate sw apps – this app is free if you want it

    Posted by Joseph Flynn on December 15, 2025 at 9:45 am

    I know this sounds like spam but hear me out. I am a software nerd who had a few weeks of downtime recovering from a surgery. I used that downtime to learn about how AI can be used to create applications. The test scenario I used was an auto mechanic shop that had to manage 5 service bays. I got the idea from my local mechanic who uses one of those physical desktop paper calendar planners. He pencils in appointments literally on the paper calendar.

    My goal was primarily to learn about how AI can generate the apps. That is done.

    Now I have this app that is kind of done. I am not in the business of selling apps. I have no interest in that.

    I am posting here because it would be a shame to throw it away.

    I will post the application that the AI helped me generate as an open source software that is completely free to use.

    If you would like to participate in helping with the business logic (I am only guessing as to how shops operate) then I can make any updates that you all suggest. I can probably host about five shops on my home server if you want a clone instance of the app for your shop. Or you can take the code and run it for free on your own computer. I can help you do that.

    I am doing a little more polishing tonight and will post links and screenshots for anyone who wants to try it out. Assuming this thread is not deleted by the mods.

    I’m not selling, just want the small personal satisfaction of someone actually using it if they like it.

    This is the prompt I gave to the Claude AI system:

    Quote

    Create a front-end and back-end management app for a mechanic garage that has 5 bays. The app should be for both internal use and public use where there are multiple use cases:

    * the manager can see an overview of the shop current activity

    * the manager can see an daily overview of schedules for all the bays.

    * each bay leader can see the current car in his or her bay and the queue.

    * each bay leader can move cars into active status and also move a car to inactive state for any delay reason.

    * customer can have a public view of the bay queue for scheduling service. Each car that is being serviced should be tracked with owner information and service history.

    Create a user management system for the mechanic garage app. Implement distinct roles: Manager (full access), Bay Leader (access to their assigned bay’s queue and status updates), and Customer (view public queue, schedule service, view their own car’s service history). Define the permissions associated with each role to ensure data security and proper workflow.

    The scheduling algorithm should offer customers time slots for their service request based on the availability and capabilities of each bay.

    Expand

    Claude generated a system that was about 90% of the way there but it also helped me fix the remaining 10%. As a sw nerd it it really amazing. I would have taken a week or two to do this but with Claude it took me a day.

    There are three personas that the system uses:
    * Manager of the whole shop who assigns scheduled cars to bays
    * Bay Lead who manages the bay o bays in his control, bringing queued cars into active and statusing them
    * Customers who can schedule service for their cars

    Here is the source code to show that I am really making it available for free.

    Any nerd can build this themselves for no cost. https://github.com/HeneryH/autobay

    Here are the credentials to try each of the roles. Open your browser and create two private/incognito windows for the second and third personas. Ooops, looks like private windows aren’t enough to keep the three personas separate. You might need to open Edge, Chrome and Firefox or whatever you might have as three separate browsers.

    Demo Organization Users

    Access URL: https://demo.flynnconsultingllc.com/

    Manager

    • Username: manager
    • Password: demo123
    • Dashboard: /dashboard (Scheduling view)

    Bay Leader

    • Username: bayleader
    • Password: bay123
    • Dashboard: /bay-lead (Multi-bay management)

    Customer

    • Username: customer
    • Password: customer123
    • Dashboard: /customer (Appointments and vehicles)

    • This discussion was modified 6 months, 3 weeks ago by  Joseph Flynn.
    Joseph Flynn replied 6 months, 2 weeks ago 1 Member · 2 Replies
  • 2 Replies
  • Joseph Flynn

    Member
    December 16, 2025 at 3:15 pm

    That experiment went pretty well but it wasn’t scalable as a multi-tenant solution hosting many shops.

    I worked with Claude AI to build a new solution that is built from the ground up to support multi-tenants and an enterprise open source identity management system to manage users.

    The project above is still good to test out a single demo shop but this new project will be a more robust solution.

    Still free and open source – https://github.com/HeneryH/GarageFlow

    • This reply was modified 6 months, 3 weeks ago by  Joseph Flynn.
    • Joseph Flynn

      Member
      December 23, 2025 at 9:58 am

      No real interest from the community here so I turned off the demo systems. If anyone wants to explore them just reply here and I should get a notification and I can turn them back on.

      There are two systems: one built by Claude AI and a separate built by Google AI Studio using their Gemini Pro engine.

Log in to reply.