FXLiquidityHub Dynamic Upgrade & Payments
Budget: ₹1,500 – ₹12,500 INR
I already have a 25-page HTML/CSS/JS brochure site on Hostinger; now I’m ready to turn it into a living platform. The core of this phase is to give the site a secure login system, gate premium content, and automate a $55/month subscription handled by Dodo Payments.
Here is what I need built and polished:
• Authentication & Roles
– Registration and login built in PHP/Laravel, secured with best-practice hashing and CSRF protection.
– Two roles only: Admin and VIP Member. Admin manages users, plans, and content; VIP gains access after a successful payment.
• Subscription Flow
– Dodo Payments integrated through their REST API and PHP webhooks.
– Webhooks must fire on every new subscription and on recurring renewals so VIP status updates instantly.
– Graceful handling of failed renewals and cancellations (downgrade to public access without deleting the account).
• VIP Members-Only Area
– Hide selected pages and assets behind middleware.
– After login, VIPs land on a dashboard that pulls real-time TradingView charts (the current embed occasionally breaks on mobile; please fix this).
• Design Tweaks & Responsiveness
– Refresh the Homepage hero section, the VIP dashboard, and all TradingView chart pages so they look consistent across desktop, tablet, and mobile.
– Keep the existing colour palette; I simply need cleaner spacing, improved typography, and lighter assets for faster load times.
Acceptance criteria
1. I can create a test user, pay $55 through the live Dodo gateway, and immediately reach VIP pages.
2. The webhook records every payment in the Laravel admin panel.
3. Cancelling the subscription from Dodo downgrades the user on the next webhook call.
4. TradingView embeds render flawlessly on iOS Safari, Android Chrome, and desktop browsers.
5. Google Lighthouse mobile score stays above 85 on the updated pages.
Send a link to two or three relevant Laravel/payment projects and an estimated turnaround. I’m ready to start as soon as I see a solid plan.
Here is what I need built and polished:
• Authentication & Roles
– Registration and login built in PHP/Laravel, secured with best-practice hashing and CSRF protection.
– Two roles only: Admin and VIP Member. Admin manages users, plans, and content; VIP gains access after a successful payment.
• Subscription Flow
– Dodo Payments integrated through their REST API and PHP webhooks.
– Webhooks must fire on every new subscription and on recurring renewals so VIP status updates instantly.
– Graceful handling of failed renewals and cancellations (downgrade to public access without deleting the account).
• VIP Members-Only Area
– Hide selected pages and assets behind middleware.
– After login, VIPs land on a dashboard that pulls real-time TradingView charts (the current embed occasionally breaks on mobile; please fix this).
• Design Tweaks & Responsiveness
– Refresh the Homepage hero section, the VIP dashboard, and all TradingView chart pages so they look consistent across desktop, tablet, and mobile.
– Keep the existing colour palette; I simply need cleaner spacing, improved typography, and lighter assets for faster load times.
Acceptance criteria
1. I can create a test user, pay $55 through the live Dodo gateway, and immediately reach VIP pages.
2. The webhook records every payment in the Laravel admin panel.
3. Cancelling the subscription from Dodo downgrades the user on the next webhook call.
4. TradingView embeds render flawlessly on iOS Safari, Android Chrome, and desktop browsers.
5. Google Lighthouse mobile score stays above 85 on the updated pages.
Send a link to two or three relevant Laravel/payment projects and an estimated turnaround. I’m ready to start as soon as I see a solid plan.