Skip to content

Thinkify - is an AI-powered platform that helps you learn any topic by providing personalized materials, quizzes, progress tracking, and motivation through streaks.

License

Notifications You must be signed in to change notification settings

wooslow/Thinkify

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

17 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

⚠️ This project was created during a Hackathon by EPAM x EHU in less than 10 hours

Due to this, the code may not be fully optimized and could contain some issues. The main goal was to deliver an MVP product.


Thinkify 🤖

project

Thinkify is an AI-powered platform designed to help you learn any topic by providing personalized study materials, quizzes, progress tracking, and motivation through streaks.

Try it out

Thinkify - Live demo https://thinkify.wooslow.dev/

Features

  • Personalized Study Materials: Thinkify provides you with personalized study materials based on your learning preferences and progress.
  • Quizzes: Test your knowledge with quizzes and track your progress.
  • Progress Tracking: Track your progress and see how much you've learned.
  • Streaks: Stay motivated with streaks and earn rewards.
  • AI-powered: Thinkify uses AI to provide you with the best learning experience.

Tech Stack

  • Frontend: Html, CSS, JavaScript by @edrdavid1
  • Backend: Python, FastAPI, PostgreSQL, OpenAI API by @wooslow

How to run

  1. Clone the repository
  2. Install the dependencies poetry install
  3. Create a .env file and add the following variables:
DATABASE_URL=
DATABASE_ALEMBIC_URL=
SECRET_KEY=
OPENAI_API_KEY=
  1. Run the migrations poetry run alembic upgrade head
  2. Run the server

About

Thinkify - is an AI-powered platform that helps you learn any topic by providing personalized materials, quizzes, progress tracking, and motivation through streaks.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published