Your Powerful All-In-One Learning Companion Powered by ChatGPT
LifeHack 2023
View Demo · Report Bug · Request Feature
Looking to take your learning to the next level? Introducing our Powerful All-In-One Learning Companion, StudyGPT
! Packed with powerful features, it's designed to simplify your learning journey and maximize your potential.
Get ready to supercharge your learning journey with our powerful companion. Seamlessly log in, access concise summaries, clarify doubts at your convenience, and reinforce knowledge with personalized flashcards. Experience the future of learning - try it today!
Here is a quick demo of the app. We hope you enjoy it.
Liked it? Please give a ⭐️ to StudyGPT.
StudyGPT
comes with 4 key features:
Login seamlessly with your Google account for quick and secure access. Experience the perfect balance of convenience and top-notch security.
Unlock the essence of complex concepts effortlessly. Our summarization feature condenses lengthy and abstract notes into sleek summaries, giving you a sneak peek into the bigger picture.
No more doubts holding you back! Our interactive platform provides instant, intelligent responses to your queries, empowering you to clarify new concepts whenever you need.
Retain knowledge for the long term and elevate your learning. Craft personalized flashcards based on your own notes, reinforcing your understanding of the concepts you've learned.
- Get a copy of this repository by opening up your terminal and run:
git clone https://github.com/xJQx/study-gpt.git
- Install dependencies
In the study-gpt/
directory, run
npm install
- Set up Environment Variables
Create a .env
file in the root directory with all the environment variables listed in the .env.example
.
# .env file with all your environment variables
OPEN_AI_API_KEY=
# Firebase
NEXT_PUBLIC_API_KEY=
NEXT_PUBLIC_AUTH_DOMAIN=
NEXT_PUBLIC_PROJECT_ID=
NEXT_PUBLIC_STORAGE_BUCKET=
NEXT_PUBLIC_MESSAGING_SENDER_ID=
NEXT_PUBLIC_APP_ID=
NEXT_PUBLIC_DATABASE_URL=
# Firebase google authentication
WEB_CLIENT_ID=
WEB_CLIENT_SECRET=
- Start up the application
npm run dev
- Open http://localhost:3000/ in your browser, login, and enter your OpenAI API Key
Congratulations, you have successfully created your own copy of StudyGPT.
Have an idea or improvement to make? Create an issue and make a pull request!