Skip to content

A RESTful API for translating technological terms between English, Spanish, and German. πŸ”πŸŒπŸ’»

License

Notifications You must be signed in to change notification settings

josego85/TechWordTranslatorAPI

Folders and files

NameName
Last commit message
Last commit date

Latest commit

Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 

Repository files navigation

TechWordTranslatorAPI

Version License PHP Version Laravel Version MySQL Version Redis Version Node.js Version NPM Version PHPUnit Composer Docker SonarQube JWT Last Commit

A RESTful API providing translations of IT-related terms into Spanish and German.


πŸ“š Quick Links


πŸš€ Core Features

  • English ↔ Spanish ↔ German translations
  • Cursor-based pagination support
  • JWT-based authentication
  • Dockerized environment for easy setup
  • Comprehensive PHPUnit test suite

πŸ—„οΈ Database Architecture

  • MySQL (8.4.5) – Primary storage for words and translations

✨ Additional Features

  • Eager-loaded translation relations for performance
  • Clean, versioned RESTful endpoints
  • GraphQL endpoint for flexible querying
  • Custom Content-Security-Policy headers
  • Redis-based caching system (documentation)

🀝 Contributing

Please see CONTRIBUTING.md for contribution guidelines.


πŸ“„ License

Licensed under the GPL-3.0 License.


Β© 2025 TechWordTranslatorAPI

About

A RESTful API for translating technological terms between English, Spanish, and German. πŸ”πŸŒπŸ’»

Resources

License

Stars

Watchers

Forks

Contributors 2

  •  
  •  

Languages