# Project Specification & Guidelines
portfolio with art and audio content, with a blog. content is linked together and tagged. content is uploaded and then uplaoded to cloudinary for storage and sent to openai vision model for processing and generating a description and tags, which is store in postgres using the drizzle queries.
## Overview
help im fine is a web app that allows me to manage my art and audio content for my website, helpimfine.com.
## Tech Stack
- Frontend: Next.js, Tailwind, Shadcn, Framer Motion
- Backend: Supabase, Drizzle, Server Actions
- Auth: Clerk
## Specification
## Guidelines
Follow these rules:
- All components should go in `/components` and be named like `example-component.tsx` unless otherwise specified
- All actions should go in `/actions` and be named like `example-actions.ts` unless otherwise specified
- All schemas should go in `/db/schema` and be named like `example-schema.ts` unless otherwise specified
- All queries should go in `/db/queries` and be named like `example-queries.ts` unless otherwise specified
clerk
css
drizzle-orm
golang
javascript
less
next.js
openai
+5 more
First Time Repository
TypeScript
Languages:
CSS: 2.1KB
JavaScript: 3.1KB
TypeScript: 287.0KB
Created: 9/10/2024
Updated: 9/19/2024