A Next.js web application allowing users to create personalized ChatGPT instances with unique subdomains. This project utilizes Prisma and Supabase for efficient backend operations and database management, implements a secure Magic Link authentication system from scratch for session safety using cookies, and integrates Redis for robust session token management.
- Free custom ChatGPT creation with personalized subdomains
- Prisma and Supabase for efficient backend operations and database management
- Secure Magic Link authentication system from scratch ensuring session safety with cookies
- Integration of Redis for robust session token management
- Frontend: Next.js, SCSS
- Backend: Prisma, Supabase
- Authentication: Magic Link
- Session Management: Redis
- Installation: Clone the repository and install dependencies.
- Backend Setup: Configure Prisma, Supabase, and Redis for local development.
- Development: Run the project locally using Next.js.
- Usage: Explore the app, create custom ChatGPT instances with unique subdomains.
- Create Custom ChatGPT: Use the platform to generate personalized ChatGPT instances with unique subdomains.
- Authentication: Experience the Magic Link authentication system for secure user sessions.
- Backend Management: Explore backend operations and database management utilizing Prisma and Supabase.
This project aims to provide users with a seamless platform to create custom ChatGPT instances using Next.js, integrating robust backend technologies for efficient and secure operations.