/
and/api
- Home/api/translate
- Translate Text/api/translate-webpage
- Translate Webpage/api/translate-audio
- Translate Audio/api/translate-file
- Translate Files such as docx, pdf, etc.../api/translation-history
- Translation History/api/languages
- Supported Languages
All the requirements are listed in the requirements.txt
file.
Python >= 3.10.12
Flask >= 3.0.2
- Clone the repository
git clone https://github.com/sleepyheadsgang/indivaani-backend.git
- Install the requirements
pip install -r requirements.txt
- Run the server
The server will be running on
flask run
http://localhost:5000/
.
├── static/uploads/ // created automatically
├── utils/
│ ├── audiohandler.py
│ ├── docxhandler.py
│ ├── htmlhandler.py
│ ├── pdfhandler.py
│ ├── translator.py
│ ├── langs.json
| └── main.ipynb
├── README.md
├── app.py
└── requirements.txt
- API
- RESTFUL API
- Database
- Translator
- HTML Handler
- Add CSS to HTML
- Add Other resources to HTML
- Audio Handler
- PDF Handler
- DOCX Handler
- Endpoints
- /api
- /api/translate
- /api/translate-webpage
- /api/translate-audio
- /api/translate-file
- /api/translation-history
- /api/languages
- You can contribute to this project by adding new features, fixing bugs, improving the code, etc...
- Fork the repository
- Clone the repository
- Create a new branch
- Make changes in the code
- Commit the changes
- Push the changes to your forked repository
Please contact me at my email id while contributing.