ThinkmateAI
Website
Short Explanation
Welcome to ThinkmateAI, your ultimate personalized learning tool where education meets innovation! Our platform is designed to enhance the learning experience by allowing teachers to create tailored topics and quizzes, and enabling students to engage in interactive conversations with AI. ThinkmateAI is not just a tool but a gateway to a more dynamic and personalized educational journey.
Project Goals
Our project goals are twofold: first, to assist students in achieving a deeper understanding of subjects through personalized AI-driven conversations based on topics set by their teachers; and second, to empower teachers with tools that streamline the creation of quizzes and learning topics, fostering a more engaging and effective teaching environment.
Features
- AI-Powered Interactive Conversations
- Personalized Learning Topics and Quizzes
- Seamless Teacher and Student Integration
Tech Stack Used
- Next.js : The front-end of the platform is built with Next.js, providing a responsive and dynamic user interface.
- Golang (Gin Framework and GORM) : The back-end is powered by Golang, utilizing the Gin framework for a robust API and GORM for database management.
- OpenAI API : The AI conversations and personalized learning experiences are driven by the OpenAI API, ensuring advanced and adaptive interactions.
- Railway : The platform's back-end services are deployed using Railway, providing a scalable and reliable infrastructure.
- Vercel : The front-end is deployed on Vercel, ensuring fast and efficient delivery of the web application.