Inspiration
I want a simple web based system to manage and track the HTTPS TLS Certificate inventory in my small to medium company.
What it does
The web page allows you to add certificates to an inventory list for tracking as well as creating self sign certificates with an audit history and intuitive interface.
How we built it
I used Bolt to generate the various web components incrementally
Challenges we ran into
Having an external SQL database is nice but adds system complexity, we got Bolt to change it to use a local JSON file as the data store.
Accomplishments that we're proud of
The user interface was easy to simplify with using the AI prompts. The AI added features we hadn't even thought about but really liked, such as edit and modify icons. Adding features such as an audit log for any action was a simple prompt 5 second prompt which generated days of coding.
What we learned
AI is incredible for these sort of items, especially GUI design which is always tricky without a framework. Custom web page components are amazingly simple to generate. I also learned that simple prompts can be misinterpreted such as "Store the data locally in JSON format" assumed I wanted the data stored on my local browser memory rather than the server.
What's next for TLS Certificate management
I continue to iterate on features as the tool is used. Potentially move to an SQL data store if needed. Adding new features like email invitations for new users. And also adding a daily scheduler to send out emails before certificates expire.
Log in or sign up for Devpost to join the conversation.