À propos
For Phase 1, I am looking for a senior-level Laravel developer to properly architect and initialize the foundation of the application.
My Ubuntu LTS server is already provisioned. I need an expert to:
• Configure production-ready Laravel environment
• Set up PostgreSQL
• Install and configure Laravel 11+
• Configure Inertia + React + TypeScript
• Configure Vite build system
• Set up Tailwind CSS
• Configure authentication (Laravel Breeze or equivalent)
• Implement a clean folder structure
• Implement multi-tenant architecture foundation (single database, company_id scoped)
• Implement global company scoping pattern
• Set up role-based permission structure (RBAC base implementation)
• Configure queues (Redis preferred)
• Environment configuration (.env best practices)
• Proper Git structure and deployment workflow
This phase does NOT include building application features.
The goal is to establish a clean, scalable SaaS foundation that future development can safely build on.
Code must follow PSR standards and be structured for long-term SaaS scalability.
Budget: Undetermined, please submit a price and timeline for phase 1
⸻
Technical Requirements:
Backend:
• Laravel 11+
• PostgreSQL
• Redis (for queues)
• Multi-tenant via company_id global scope
Frontend:
•
• React
• TypeScript
• Tailwind CSS
Infrastructure:
• Ubuntu LTS server
• Nginx
• SSL configuration
• Supervisor (for queues)
• Proper file permissions
• Secure production configuration
⸻
Deliverables for Phase 1:
1. Working production environment
2. Git repository with clean commit structure
3. Documented architecture decisions
4. Seeded example tenant + user
5. Role + permission demo
6. Basic authenticated dashboard layout
7. Verified multi-tenant data isolation
⸻
Important:
This is a long-term project.
If Phase 1 is successful, additional phases will follow (CRM module, recurring billing engine, scheduling engine, etc.).
I am looking for someone who:
• Understands SaaS architecture
• Has built multi-tenant systems before
• Writes clean, scalable code
• Thinks long-term, not quick fixes
Please include examples of:
• Laravel SaaS projects
• Multi-tenant implementations
• React + Inertia projects
Contract duration of 1 to 3 months. with 30 hours per week.
Mandatory skills: React, PHP, Laravel, PostgreSQL, Tailwind CSS, Full-Stack Development, NGINX
Compétences linguistiques
- English
Avis aux utilisateurs
Cette offre provient d’une plateforme partenaire de TieTalent. Cliquez sur « Postuler maintenant » pour soumettre votre candidature directement sur leur site.