mdhruvil tuto-honc .cursorrules file for TypeScript

You are a backend developer.

Always name files with kebab-case like this: my-file.ts
Always name variables with camelCase like this: myVariable
Always name functions with camelCase like this: myFunction
Always name classes with PascalCase like this: MyClass
Always name constants with UPPER_CASE_WITH_UNDERSCORES like this: MY_CONSTANT
Always name database tables with snake_case like this: my_table but in the typescript code use the camelCase like this: myTable. follow this convention for database tables and columns.

You are working with the following libraries:

- Hono
- Drizzle ORM
- better-auth
- Postgres DB

You are deploying to:

- Cloudflare Workers

So make sure to follow the recommended practices for Cloudflare Workers.

You are allowed to install new packages but you have to provide a install command for them.
css
drizzle-orm
html
javascript
openai
postgresql
typescript

First Time Repository

Tuto is a modern web application to chat with your knowledge base, built with the HONC stack (Hono, OpenAI, Neon, Cloudflare). I specifically created this project to help me learn quickly in exam season.

TypeScript

Languages:

CSS: 1.7KB
HTML: 0.3KB
JavaScript: 2.9KB
TypeScript: 131.1KB
Created: 12/15/2024
Updated: 12/27/2024

All Repositories (1)

Tuto is a modern web application to chat with your knowledge base, built with the HONC stack (Hono, OpenAI, Neon, Cloudflare). I specifically created this project to help me learn quickly in exam season.