Skip to content

kanakamedala-rajesh/verb-adventure

Repository files navigation

🚀 Verb Adventure: Master Irregular Verbs

Verb Adventure is a fun, interactive web application designed to help learners of all ages master English irregular verbs through engaging gameplay and active practice.

✨ Features

  • Quick Play: Practice with all available verbs in a fast-paced environment.
  • Challenges: Choose your difficulty and test your knowledge with a set number of questions.
  • Flashcards & Study Mode: Learn the verbs at your own pace with interactive study materials.
  • Multiple Question Types:
    • Fill-in-the-Blanks: Type the correct simple past and past participle forms.
    • Multiple Choice: Choose the correct form from several options.
    • True or False: Quickly decide if the displayed verb forms are correct.
  • Audio Support: Listen to the pronunciation of verbs to improve your speaking skills.
  • Visual Rewards: Earn ranks and celebrate your progress with fun animations!

🛠️ Built With

🚀 Getting Started

  1. Clone the repository:

    git clone https://github.com/your-username/verb-adventure.git
  2. Install dependencies:

    npm install
  3. Run the development server:

    npm run dev
  4. Open your browser: Navigate to http://localhost:3000

🌐 Deployment

This project is optimized for deployment on Vercel. Vercel's free tier (Hobby) fully supports the Server Actions used for the AI "Magic Hint" feature.

Deploy to Vercel

  1. Push your code to a GitHub, GitLab, or Bitbucket repository.
  2. Import the project in the Vercel Dashboard.
  3. Set Environment Variables: In the Vercel dashboard, add the following key:
    • GEMINI_API_KEY: Your Google AI API key.
  4. Click Deploy!

Note: Deployment to platforms like Firebase Hosting (Free Tier) is not recommended as they do not support the Server-Side Rendering (SSR) required for the AI features.

🧙 Why Verb Adventure?

Traditional verb lists can be boring. Verb Adventure turns learning into a quest, making it easier to remember those tricky irregular forms through repetition, visual feedback, and auditory learning.


Created with ❤️ for learners everywhere.

About

Verb Adventure is a fun, interactive web application designed to help learners of all ages master English irregular verbs through engaging gameplay and active practice.

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors

Languages