Quantum Gaze is an AI prompt selling marketplace where users can create and sell their AI prompts. This platform is built with a modern tech stack to provide a seamless and secure experience for both prompt creators and buyers.
-
Next.js 13: The frontend of Quantum Gaze is developed using Next.js 13, providing a fast and efficient user interface with server-side rendering and other advanced features.
-
TypeScript: TypeScript is used to add static typing to the JavaScript code, enhancing the development experience and catching potential errors early in the process.
-
Shadcn: Beautifully designed components that you can copy and paste into your apps. Accessible. Customizable. Open Source
-
Clerk Auth: Clerk Auth is utilized for authentication, ensuring secure and reliable user authentication and authorization processes.
-
MongoDB: MongoDB is chosen as the database to store and manage data efficiently. Its flexibility and scalability make it suitable for Quantum Gaze's dynamic data requirements.
-
Prisma ORM: Prisma ORM is used for database access and manipulation, providing a type-safe and ergonomic way to interact with the MongoDB database.
To run Quantum Gaze locally, follow these steps:
-
Clone the repository:
git clone https://github.com/Quantumgaze/quantum-gaze.git
2.run the development server:
npm run dev
# or
yarn dev
# or
pnpm dev
# or
bun dev
Open http://localhost:3000 with your browser to see the result.
You can start editing the page by modifying app/page.tsx
. The page auto-updates as you edit the file.
This project uses next/font
to automatically optimize and load Inter, a custom Google Font.
To learn more about Next.js, take a look at the following resources:
- Next.js Documentation - learn about Next.js features and API.
- Learn Next.js - an interactive Next.js tutorial.
You can check out the Next.js GitHub repository - your feedback and contributions are welcome!
The easiest way to deploy your Next.js app is to use the Vercel Platform from the creators of Next.js.
Check out our Next.js deployment documentation for more details.