will be using OpenAI API after completion of project
Demo · Features · Tech Stack · Clone and run locally · Feedback and issues
You can view a fully working demo here.
You can this dummy account also:
🔐 Tanmay123
I couldn't complete the project. In few weeks, I'll make the clone complete with all possible feautures from original chatgpt.
-
As of now
- User Authentication
- New Chat
- Send Message
- No connection to OpenAI currently
- Need to subcription for realtime data manipulation
- Nextjs
- Tailwind
- Supabase
- Shadcn/ui
- Node Installed
- You'll first need to create a Supabase project via the Supabase dashboard
-
Clone the repo and enter to the directory:
git clone https://github.com/sarkartanmay393/ChatGPT-clone.git cd ChatGPT-clone
-
Install packages
npm install
-
Rename
.env.local.example
to.env.local
and update the following:NEXT_PUBLIC_SUPABASE_URL=[INSERT SUPABASE PROJECT URL] NEXT_PUBLIC_SUPABASE_ANON_KEY=[INSERT SUPABASE PROJECT API ANON KEY]
Both
NEXT_PUBLIC_SUPABASE_URL
andNEXT_PUBLIC_SUPABASE_ANON_KEY
can be found in your Supabase project's API settings. -
You can now run the Next.js local development server:
npm run dev
The app should now be running on localhost:3000.
Please file feedback and issues over on the Project's Issue Section.
Thanks you for visiting to my project. 🧡