Skip to content

Kevmorales/ai-tutor

Repository files navigation

AI Tutor

AI Tutor is an interactive, web-based platform designed to educate users in both English and Swedish languages. Powered by the OpenAI's ChatGPT API, AI Tutor delivers tailored learning experiences by answering users' questions, providing insights, and conducting quizzes to test understanding.

Features

  1. Multilingual Support: AI Tutor caters to a diverse audience by providing support in English and Swedish languages.

  2. Interactive Learning: Users can ask questions about said subject, and AI Tutor will provide informative and easy-to-understand responses.

  3. Quiz Functionality: AI Tutor includes a quiz feature to test users' understanding and provide feedback to reinforce learning.

  4. User Authentication: Users can create personal accounts to track their progress and achievements over time.

  5. Premium Subscription: AI Tutor offers a premium subscription for users who want to delve deeper into the world of said subject, providing additional resources and unlimited daily usage.

Local Development

To set up AI Tutor for local development:

  1. Clone the repository to your local machine.
  2. Install Node.js and npm if you haven't done so.
  3. Navigate to the project directory and install the dependencies with npm install.
  4. Start the development server with npm start. The application will be served at http://localhost:3000.

Technology Stack

AI Tutor is built using the following technologies:

  • Frontend: React, TypeScript, Bootstrap for styling.
  • Backend: OpenAI's ChatGPT API for generating AI-based responses.
  • State Management: React Context API for managing global state.
  • Payment Gateway: Stripe for handling transactions (premium features).

AI Tutor represents the intersection of education and technology, providing an accessible and engaging platform for users to learn about stocks and investing. Whether you're a beginner looking to understand the basics or an advanced learner aiming to broaden your knowledge, AI Tutor is your go-to resource.

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published