EduGPT is a science and natural history education app incorporating gameified elements with an AI tutor built in. Currently, the focus is on building out the Chemistry learning tree, however there will be a focus on Geography, Physics and Astronomy modules as the app develops.
The initial stage of development will be centered around building out the visual style of the learning modules.
Currently, EduGPT is hosted on Vercel and does not have its own domain. This will change in the future as we expect to bring on beta users.
EduGPT leverages the following:
Next.js (Pages Router) Clerk (Authentication) Supabase (Database) SWR (Next API hooks)
Bun (Build manager)
Supabase (Database) Vercel (Hosting) Bun (Javascript Build Manager)
To run EduGPT on your machine, you need to:
- Set the required environment variables (reach out to the repo admin) as shown in the example env file.
npm install
the required dependencies.npm run dev
to launch the development server.
If you need support or have anything you would like to ask, please reach out to the repo admin. I'd love to chat! :)