A lightweight application designed for creating and managing notes. It provides a convenient way to jot down and organize your thoughts, ideas, and reminders. With a clean and intuitive interface, this app focuses on simplicity and efficiency.
You can try live preview here: https://quick-note-steel.vercel.app 
Credentials:
| Password | |
|---|---|
| [email protected] | RnDfTCZW6N58uEkJ | 
Technology stack used to create this application:
| Technology | Usage | 
|---|---|
| TypeScript | Programming languge | 
| React | User Interface Library | 
| Next.js | Framework & SSR | 
| TailwindCSS | CSS Framework | 
| Storybook | UI Component Development | 
| TanStack Query | Data Fetching & State Management | 
| React Hook Form | Forms Handling | 
| PWA | Progressive Web App | 
| tRPC | Type-Safe Backend API | 
| Prisma | Database ORM | 
| NextAuth.js | Authentication Library | 
| PostgreSQL | Relational Database | 
| Docker | Containerization Platform | 
| Vitest | Testing Framework | 
- Clone the repository:
git clone https://github.com/xStrixU/quick-note.git 
- Navigate to the project directory:
cd quick-note
- Install dependencies:
pnpm install 
Usage is different depending on the selected mode: development or production.
- Copy the .env.examplefile to the.env.development.localfile
- Fill the environment variables
- Run the application in development mode:
pnpm dev 
- Copy the .env.examplefile to the.env.production.localfile
- Fill the environment variables
- Build the application:
pnpm next:build 
- Run the application in production mode:
pnpm start 
MIT License, see LICENSE.



