Arabic-English Web Translator App
Budget / Salary$30–250
TypeFreelance project
LocationRemote
Posted1 hour ago
URGENT - Looking to start immediately. I need a clean, production-grade web application that translates text between Arabic and English (and ideally other languages), built using ASP.NET Core and SQL Server. Please only bid if you can start right away and commit to the timeline below.
Scope of work
- Build a web app where users can input text, select source/target language, and get a translation.
- Integrate an existing translation API (Google Translate API, Microsoft Azure Translator, or DeepL - your recommendation welcome) rather than building translation logic from scratch.
- Implement user registration/login and save each user's translation history to the database.
- Support Arabic right-to-left (RTL) text display correctly throughout the UI.
- I haven't finalized whether I need an admin panel or extra features like saved/favorite translations - please review my requirements below and propose sensible additions if useful.
Acceptance criteria
1. App is reachable and functional over HTTPS (or locally runnable with clear setup instructions).
2. Users can register, log in, and translate text between Arabic and at least one other language with correct RTL rendering.
3. Translation history is saved per user and viewable/searchable.
4. Database schema is clean, documented, and free of errors on setup.
5. A short hand-over document explains how to run/deploy the project, apply updates, and manage the database.
Deliverables
- Full source code (.NET project + SQL scripts)
- Database schema/documentation
- Basic setup/deployment instructions
- Brief user guide
Budget: $500
Timeline: URGENT - 2 ~ 3 days
Skills Required: ASP.NET, ASP.NET Core, C#, SQL Server, .NET, API Integration, Web Development
Note: This is a time-sensitive project. Priority will be given to freelancers who can start immediately and are available for quick turnaround/communication.
Scope of work
- Build a web app where users can input text, select source/target language, and get a translation.
- Integrate an existing translation API (Google Translate API, Microsoft Azure Translator, or DeepL - your recommendation welcome) rather than building translation logic from scratch.
- Implement user registration/login and save each user's translation history to the database.
- Support Arabic right-to-left (RTL) text display correctly throughout the UI.
- I haven't finalized whether I need an admin panel or extra features like saved/favorite translations - please review my requirements below and propose sensible additions if useful.
Acceptance criteria
1. App is reachable and functional over HTTPS (or locally runnable with clear setup instructions).
2. Users can register, log in, and translate text between Arabic and at least one other language with correct RTL rendering.
3. Translation history is saved per user and viewable/searchable.
4. Database schema is clean, documented, and free of errors on setup.
5. A short hand-over document explains how to run/deploy the project, apply updates, and manage the database.
Deliverables
- Full source code (.NET project + SQL scripts)
- Database schema/documentation
- Basic setup/deployment instructions
- Brief user guide
Budget: $500
Timeline: URGENT - 2 ~ 3 days
Skills Required: ASP.NET, ASP.NET Core, C#, SQL Server, .NET, API Integration, Web Development
Note: This is a time-sensitive project. Priority will be given to freelancers who can start immediately and are available for quick turnaround/communication.
Apply on Freelancer →
Project sourced from Freelancer.com. Applications happen directly on the original platform — we never collect your data.