Bilingual Company Registration Page Development

Job ID: 40399980

Budget: $30 – $250 USD

I need a developer to build a Company Registration Page inside my platform.

The UX/UI is already fully designed in Arabic (Figma will be provided).
Your task is to develop it and make it bilingual (Arabic & English).

Scope of Work

Develop a responsive registration page
Convert existing Arabic UI into a working frontend
Add full English version (bilingual support)
Create a form with required fields + document upload
Ensure proper RTL support for Arabic and LTR for English

Main Features

Registration Form:

Company Name
Contact Person
Phone Number
Email Address
Business Type
Company Description

Document Upload:

Commercial Registration
ID (Owner / Authorized person)
IBAN Certificate

System Requirements:

Form validation (required fields, file types, etc.)
Clean UI implementation based on provided design
Fully responsive (mobile + desktop)

Admin Side (Simple Requirement)

Submitted forms should be visible in an Admin Panel (or dashboard view)
Each submission should have a status:
Pending / Approved / Rejected

(Simple structure is enough — no complex system needed)

Technical Specifications

Frontend: React / Next.js
Backend: PHP Laravel
Database: MySQL

Requirements:

Proper RTL support for Arabic and LTR for English
Clean and scalable code structure
API-based architecture (RESTful APIs)
Secure file upload handling (validation, file types, size limits)
Form validation (frontend + backend)
Simple admin dashboard to manage submissions
Multilingual support (Arabic / English)

Deliverables

Fully working page (Frontend or Full Stack based on agreement)
Clean and organized code
Multilingual support (Arabic / English)

Budget

Up to $250 USD

The project is simple:

UI/UX is already ready
No complex backend logic required
Straightforward form + upload + bilingual support

Timeline

Looking for fast delivery (within a few days)

Additional Notes

UI/UX is ready, no design work needed
Focus on clean implementation and speed
Experience with similar forms is a plus