Skip to content

AmrajKoonar/ThinkForge

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

24 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

🧠 ThinkForge (IN PROGRESS)

An AI-powered quiz creation platform that generates personalized educational quizzes from user-uploaded notes. Designed to support smarter studying, ThinkForge enables users to explore popular quizzes, vote on peer-generated content, and revisit recent attempts — all with an engaging UI powered by React and Tailwind CSS.

Built by Amraj Koonar & Amar Koonar.


🎯 Features

  • 📄 AI-Generated Quizzes: Upload notes or files to generate custom quizzes using OpenAI — control length, difficulty, and topic.
  • 🔁 Recent Quiz History: Instantly retry your most recent quizzes from the dashboard.
  • 👍 Upvote System: Vote on other users’ quizzes to surface the most useful content.
  • 🔥 Popular Quizzes Feed: Try the most upvoted and attempted quizzes across the platform.
  • 📇 Contact Page: Submit feedback or suggestions using the built-in contact form.
  • Fast, Animated UI: Built using Framer Motion and React Scroll for a seamless experience.
  • 🔁 CI/CD Integration: Auto-deployed with GitHub + Vercel for smooth iteration and testing.

🛠️ Setup & Installation

This is a Next.js project built with Tailwind CSS and JavaScript, and integrates the OpenAI API.

1. Clone the Repository

git clone https://github.com/your-username/thinkforge.git
cd thinkforge

2. Install Dependencies

npm install
# or
yarn install

3. Add Environment Variables

Create a .env.local file and include your API key:

OPENAI_API_KEY=your_openai_api_key

4. Run the Development Server

npm run dev
# or
yarn dev

Then visit:

http://localhost:3000

📌 Links

  • 🌐 Live Website: coming soon

🧠 Tech Stack

  • Frontend: Next.js 14, React 19, JavaScript, Tailwind CSS
  • Animation: Framer Motion, React Scroll
  • API Integration: OpenAI API
  • Deployment: Vercel with GitHub Actions (CI/CD)

📄 License

This project is open source and available under the MIT License.

About

AI Quiz generator. Next.js web-application to help students study.

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors