Skip to content

deeksharungta/promptgpt

Repository files navigation

PromptGPT

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.

Features

  • 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

Tech Stack

  • Frontend: Next.js, SCSS
  • Backend: Prisma, Supabase
  • Authentication: Magic Link
  • Session Management: Redis

Getting Started

  1. Installation: Clone the repository and install dependencies.
  2. Backend Setup: Configure Prisma, Supabase, and Redis for local development.
  3. Development: Run the project locally using Next.js.
  4. Usage: Explore the app, create custom ChatGPT instances with unique subdomains.

How to Use

  • 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.

Project Scope

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.

About

Deploy your own personalized ChatGPT for free in 2 min.

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages