Web Application Development need Web Development

Contact person: Web Application Development

Phone:Show

Email:Show

Location: Riyadh, Saudi Arabia

Budget: Recommended by industry experts

Time to start: As soon as possible

Project description:
"We’re looking for talented full-stack developers (or a small specialist team) to build a production-ready, scalable web app hosted on Railway and Vercel, with Supabase for the database.

Scope of Work

Architecture & Infrastructure

Use Railway for backend API hosting.

Use Vercel for frontend hosting (global CDN, optimized for Saudi access).

Use Supabase PostgreSQL (managed DB with backups and auth if needed).

Secure all environment variables via Railway & Vercel env settings.

Core Features

Responsive Landing Page — Arabic & English (RTL for Arabic).

User Portal — OTP login via phone, search & reserve parking, online payments, receipts.

Partner Portal — manage lots, pricing, reports.

Admin Portal — manage users, partners, payments, IoT devices.

Real-Time Parking Map — live slot availability & pricing.

Payments Integration — MADA, STC Pay, Stripe.

IoT Gate & LPR Integration (Mock + Real) — handle entry/exit events.

Dynamic Pricing Engine — rule-based pricing + placeholder for AI forecast.

Reporting & Invoicing — CSV/PDF exports, ZATCA-compliant e-invoicing.

Technical Requirements

Frontend: React (Vite + TailwindCSS), responsive design.

Backend: [login to view URL] (Node) or FastAPI (Python) on Railway.

Database: Supabase PostgreSQL (with daily backups).

Security: JWT auth, HTTPS, Helmet/CORS, rate limiting.

Multi-language: Arabic RTL & English toggle.

API Integrations: Payment gateways, IoT devices, LPR cameras.

Scalability: Architecture must support adding more cities & gates.

Deliverables

Fully functional production-ready web app deployed to:

Vercel ([login to view URL]) for frontend.

Railway ([login to view URL]) for backend API.

Connected to Supabase PostgreSQL (production instance with backups).

Code linked to GitHub repo with CI/CD setup.

Documentation:

Setup & deployment instructions.

Environment variable list (without credentials).

API endpoint documentation.

Mock IoT testing complete and ready for real hardware.

Qualifications

Proven experience building full-stack, production web platforms.

Strong skills in React, Vite, TailwindCSS, and either [login to view URL] or FastAPI.

Experience with payment gateway integrations (MADA, STC Pay, Stripe).

Familiarity with IoT device API integration.

Knowledge of web security best practices.

Experience with multi-language and RTL design.

Nice to Have

Experience with AI/ML pricing or forecasting models.

Familiarity with Saudi Arabian digital payment regulations.

Arabic localization experience.

Budget & Timeline

Budget: Negotiable based on expertise & scope.

Timeline: MVP within 8–10 weeks from project start.

How to Apply

Please include:

Short intro & why you’re a good fit for Rukna.

Links to similar web platforms you’ve built.

Your preferred backend stack ([login to view URL] or FastAPI) and why.

Estimated timeline & cost breakdown." (client-provided description)


Matched companies (5)

...

Knowforth Tech

Empowering Businesses with Tailored Software & AI Solutions.

...

Appsdiary Technologies

AppsDiary is a software house that designs and develops mobile applications, websites, and custom software solutions. They work with businesses to c… Read more

...

eShop Genius

We’re in the industry With the experience of 12+years created more than 1200 stores and have build brands! At eShop Genius, we are an ISO certi… Read more

...

SJ Solutions & Infotech

SJ Solutions & Infotech is a team of highly experienced and dynamic professionals who have an enormous passion for technology. In this fast changing … Read more

...

SYNERGIC SOFTEK SOLUTIONS PVT LTD

Synergic Softek Solutions, based in Kolkata, India, specializes in banking technology, digital innovation, and custom software development. The compa… Read more