Inspiration

Many chat UIs provide the ability to have multiple conversations for related and even unrelated context but there often isn't a way to quickly reuse the same template without manually copying and pasting. This inspired creating PromptingHQ as a way to streamline this process and have templates that are readily available for use in a wide range of tasks.

What it does

PromptingHQ provides a convenient way to organize prompt templates and quickly use them to start conversations for tasks that might be frequently repeated. It can be thought of as a way to parameterize prompts as would often be done when implementing in code but in a UI for anyone to use.

How we built it

The application was built using Bolt.new utilizing a detailed prompt that covers all of the different pages and features that were desired.

Challenges we ran into

The generated code was requested to be in Next.js but due to the way we implemented a simple back-end using SQLite on the same host instead of a third-party platform there were some issues with some of the back-end node modules. The edge backend was a problem but with some further prompting it was possible to get it to generate the code for a nodejs backend. Initially there were some views that were left out but further prompting resulted in them being generated.

Accomplishments that we're proud of

It was great being able to take a project idea and build a working version that provided instant utility in a matter of hours. The version generated is definitely great to continue iterating against.

What we learned

Including as much details for the features and functionality resulted in better outputs.

What's next for PromptingHQ

There are various areas for improvement from managing the conversations (cleaning up old ones) and possibly auto-approving the ones shared with the public.

Built With

Share this project:

Updates