Skip to content

vimistify/gramminGo

Repository files navigation

gramminGo

With this passion for language, we are excited to introduce grammingo:an interactive, game-based learning app designed to improve spelling, grammar, and word usage in English & Hindi. Through AI-driven challenges, voice interactions, and real life scenarios, It makes learning languages fun, immersive, and effective.

Table of Contents

Key Features:

Al Role Playing Conversations - Users engage in spoken or text based conversations with

virtual characters (teacher, boss, customer, Al coach, etc.), where Al corrects grammar in real time and explains mistakes in a fun, engaging way

Grammar Battle Mode - Players challenge Al or friends in real time spelling & grammar correction battles, racing to fix sentences and earn points, badges, and fun Al generated rewards.

Scan & Fix - Users scan signboards, menus, posters, or handwritten notes, and Al detects and corrects errors instantly.

Auto Translate & Hinglish Fixer - Converts Hinglish into proper English or Hindi for

seamless bilingual learning.

Example: "Mujhe ek coffee pls" -> "मुझे एक कॉफी चाहिए" OR "I would like a coffee, please."

Sing & Correct Mode - Users sing or rap lyrics with grammar mistakes, and Al corrects and enhances them while suggesting rhymes & synonyms for songwriting.

Tech Stack

  • Frontend: React.js, tailwind CSS
  • State Management: fastAPI
  • Backend: Node.js, Express (planned for future)
  • Database:

Installation

Prerequisites

Before you begin, ensure you have installed the following:

Setup

Follow the steps below to set up the project locally:

Step 1: Clone the repository

# Clone the repository

git clone https://github.com/vimistify/gramminGo.git

# Navigate into the project directory
cd grammingo
 # Install the required npm packages
npm install

git clone https://github.com/vimistify/gramminGo.git
# Navigate into the project directory
cd gramminGo
# Install the required npm packages
npm install (or) npm i
# Start the React development server
npm start

Once the server is running, you can view the app at (http://localhost:3000).

Contributing

We welcome contributions! Follow the steps below to contribute to this project:

# Click the "Fork" button at the top-right of the repository page to create a copy in your GitHub account.
# Clone the forked repository to your local machine
git clone https://github.com/Mujtabaa07/coffeeShop.git
# Navigate into the project directory
cd coffeeShop
# install dependencies
npm install (or) npm i
# Create a new branch for your feature or fix
git checkout -b feature/your-feature-name
# Make Your Changes
Make sure your changes adhere to the project standards and structure.
# Stage all changes
git add .
# Commit the changes with a descriptive message
git commit -m "Description of the feature or fix"
# Push your branch to your forked repository
git push origin feature/your-feature-name
# Go to the original repository on GitHub and open a new Pull Request
# Provide a clear description of your changes in the Pull Request.

Happy Coding

About

work in progress

Resources

License

Code of conduct

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published