Inspiration

We were inspired by the idea of helping organizations save both time and money through a smarter, automated auditing system. Many organizations waste valuable resources on manual auditing, and we wanted to build something that could make the process more efficient, accurate, and accessible.

What it does

HaloAudit streamlines the auditing process by analyzing data files and providing clear insights, reducing the need for manual review. It’s designed to make auditing faster, easier, and more consistent for teams of all sizes. All natively in your computer.

How we built it

We built HaloAudit using Next.js, Cloudflare, Gemini API, Electron, Swift, LangGraph, TypeScript, React, JavaScript, and Python. The app was developed as a cross-platform tool, combining both web and desktop environments to ensure smooth functionality across devices.

Challenges we ran into

One major challenge was creating a Windows port of the application, since not everyone on our team used Macs. This required additional development effort to maintain consistency across platforms. We also faced some Git version control issues that caused delays in collaboration and merging progress. We also had trouble connecting all the Cloud Flare services with our LangGraph Agent.

Accomplishments that we're proud of

We’re proud of successfully turning an ambitious idea into a working prototype that runs on multiple platforms. Overcoming the cross-platform and technical hurdles while learning new frameworks and APIs was a huge milestone for our team.

What we learned

We learned a lot about how auditing works—the steps, processes, and challenges auditors face. We also gained experience working with a variety of new technologies like Swift, Electron, and LangGraph, and deepened our understanding of full-stack and cross-platform development.

What's next for HaloAudit

Next, we plan to enhance HaloAudit’s AI auditing capabilities, improve UI/UX design, and expand file format support. We also want to integrate deeper analytics features and refine cross-platform performance to make it production-ready for businesses. We plan to add humans to the loop, let humans interact and direct in the app.

Built With

Share this project:

Updates