Skip to content

BhashaSarthi is a user-friendly language translation tool, breaking down barriers by seamlessly translating text across multiple languages. With advanced technology and customization options, it fosters global communication and collaboration.

Notifications You must be signed in to change notification settings

ReDxDaGer/BhashaSarthi

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

4 Commits
 
 
 
 
 
 
 
 

Repository files navigation

BhashaSarthi

BhashaSarthi is an AI-powered translation tool designed to help users translate text between multiple languages. With the integration of advanced machine learning models, it provides accurate and efficient translations.

Features

  • AI-Based Translation: Leveraging state-of-the-art AI models for fast and reliable translations.
  • Multi-Language Support: Translate between multiple languages with ease.
  • User Authentication: Secure login and registration for personalized experiences.
  • Modern UI: Responsive and intuitive design using Next.js and Tailwind CSS.

Getting Started

Prerequisites

Make sure you have the following installed:

  • Node.js (v16 or later)
  • Python 3.9+
  • FastAPI
  • Flask
  • Docker (optional for deployment)

Installation

  1. Clone the repository:

    git clone https://github.com/yourusername/BhashaSarthi.git
    cd BhashaSarthi
  2. Install the depencies for the frontend:

    cd frontend
    npm install
  3. Install dependencies for the backend:

    cd backend
    pip install -r requirements.txt

Running the application

  • For backend:
  1. Run the Flask server for the AI-based translation:

    python3 backend/main.py
  • For frontend(Next.js):
  1. Go to the frontend directory and start the development server:

    cd frontend
    npm run dev
  2. Open the app at http://localhost:3000

About

BhashaSarthi is a user-friendly language translation tool, breaking down barriers by seamlessly translating text across multiple languages. With advanced technology and customization options, it fosters global communication and collaboration.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published