💡 Inspiration

We have all been there—you receive a frustrating email or message from a colleague or manager, and your immediate internal reaction is raw frustration. However, sending an emotional response can be a quick path to HR. We built Corporate Filter to serve as a job-saving buffer: a tool that converts your unedited, raw thoughts into perfectly polished, subtly witty corporate diplomacy.

🛠️ How We Built It

As a first-time hackathon participant, I needed a stack that allowed me to build quickly without getting bogged down in backend infrastructure.

  • Frontend: Built with Next.js and Tailwind CSS for a modern, responsive user interface.
  • AI Processing: Powered by InsForge’s Model Gateway, which routes the user’s text inputs through custom system prompts to dynamically handle distinct corporate personas (e.g., Polite Professional, Subtly Passive Aggressive, Malicious Compliance).
  • Database: Integrated with InsForge's managed Postgres Database to securely log user translation data for a live history feed.

🧠 Challenges Faced & Lessons Learned

Setting up a secure user database was a hurdle because users originally couldn't see their inputs when logged out. I learned how to securely lock down database writing using PostgreSQL RLS policies tied to authentication (auth.uid()), and updated the interface to gracefully handle sign-in states. Overcoming Windows terminal execution script limits and Git sync issues taught me a massive amount about real-world developer workflows in just a few hours!

Built With

Share this project:

Updates

Submission history