diff --git a/.gitignore b/.gitignore index d570088..d779ef0 100644 --- a/.gitignore +++ b/.gitignore @@ -1,2 +1,2 @@ node_modules/ - +*.secrets diff --git a/notes/Prompt Catalog Features.md b/notes/Prompt Catalog Features.md index 28bc76d..5f3e997 100644 --- a/notes/Prompt Catalog Features.md +++ b/notes/Prompt Catalog Features.md @@ -33,7 +33,10 @@ The Prompt Catalog is a centralized repository for prompts used in various appli - `user_prompts`: (Future) Stores user contributions and favorites (user_id, prompt_id, created_at). - **Authentication**: Implement user authentication for future features (e.g., user profiles, contributions). - **Deployment**: Host the application on a platform like Vercel or Netlify for the front end, and Supabase for the backend. -- **Front End**: Use a modern JavaScript framework (e.g., React, Vue) for the web interface. +- **Front End**: Use AHA Stack (Astro, HTMX and Alpine.js) for a modern, responsive user interface. + - **Astro**: For static site generation and routing. + - **HTMX**: For dynamic content loading and interactions without full page reloads. + - **Alpine.js**: For lightweight interactivity and state management. - **Back End**: Use Supabase's built-in API for database interactions. - **AI Integration**: Use OpenAI or other AI APIs to suggest prompts based on user input.