Delta Translator (Translator)

Delta Translator is a user-friendly platform that offers fast, accessible, and engaging translation services to enhance cross-language communication.

Slide 1

Project Overview

Delta Translator aims to be a user-friendly language translation platform offering seamless translation services while prioritizing accessibility, convenience, and user engagement. It strives to enhance cross-linguistic communication and empower users with efficient translation capabilities.

Core Features

  • Translate text from one language to another
  • Speech-to-Text: Translate spoken words through speech recognition.
  • Text-to-Speech: Listen to translated text for enhanced accessibility.
  • Copy to Clipboard: Easily copy translated text for sharing or reference.
  • Reset Button: Clear all input fields with a single click.
  • Downloadable Translations: Save translated text for offline use.
  • Email JS Integration: Streamline contact form submissions with email forwarding.

Challenges Faced

  • Integrating and handling errors from the translation API
  • Optimizing speech recognition and translation timing
  • Collaborating smoothly in a multi-developer team
  • Ensuring data consistency across user roles

Future Plans

  • Improve language selection section for user-friendliness and robustness.
  • Add beautiful background animations for a more immersive experience.
  • Integrate notifications for real-time updates.

Project Details

Core Technologies

ReactExpressMongoDBReact RouterTailwind CSSFramer MotionRedux ToolkitReact Hook FormTanStack QueryMUIAnt DesignAxiosFirebaseEmailJSCharting Libraries (Recharts, MUI X Charts)PDF Handling (react-pdf, pdfjs)Speech Recognition (react-speech-kit, react-speech-recognition)

Technology Versions

React^18.2.0
express^4.18.2
mongodb^6.3.0
Tailwind CSS^3.4.1
Redux Toolkit^2.1.0
React Hook Form^7.49.3
Axios^1.6.6
Firebase^10.7.1
EmailJS^4.0.3
@emailjs/browser^4.1.0
Ant Design^5.14.1
Recharts^2.12.1
React PDF^7.7.0
React Speech Kit^3.0.1
React Speech Recognition^3.10.0