Full-Stack Developer for Web App Updates
Budget: $250 – $350 USD
1. Subdomain Setup & Homepage Update
Move the current app to: https://app.thespingage.com/
Make the homepage display the login form directly.
Replace current homepage image with a dynamic image (match brand colors & update text to “Welcome”).
Ensure signup redirects to: https://thespingage.com/
2. App Dashboard Modifications
Fix "Forgot Password" flow:
Verify if email exists.
Send a password reset link.
Add:
Set new password option.
Display user’s current plan & invoices.
Modify language selector:
Remove boxed version.
Keep icon only and show burger menu/dropdown on click.
3. Payment System
Completely remove the payment option from the app interface.
4. Admin Dashboard Enhancements
Change admin login URL to something more secure (e.g., /adminXYZ123).
In “Add Customer” section:
Add fields: Amount Paid, Subscription Type (Monthly/Yearly).
In Support section:
Add ability to reply to user tickets.
Requirements
Strong knowledge of frontend (HTML, CSS, JS) and backend development (preferably PHP, Laravel, or Node.js depending on your stack).
Experience working with user authentication & dashboard development.
UI/UX familiarity to handle language selector and homepage visual updates.
Ability to work independently and deliver clean, secure code.
Move the current app to: https://app.thespingage.com/
Make the homepage display the login form directly.
Replace current homepage image with a dynamic image (match brand colors & update text to “Welcome”).
Ensure signup redirects to: https://thespingage.com/
2. App Dashboard Modifications
Fix "Forgot Password" flow:
Verify if email exists.
Send a password reset link.
Add:
Set new password option.
Display user’s current plan & invoices.
Modify language selector:
Remove boxed version.
Keep icon only and show burger menu/dropdown on click.
3. Payment System
Completely remove the payment option from the app interface.
4. Admin Dashboard Enhancements
Change admin login URL to something more secure (e.g., /adminXYZ123).
In “Add Customer” section:
Add fields: Amount Paid, Subscription Type (Monthly/Yearly).
In Support section:
Add ability to reply to user tickets.
Requirements
Strong knowledge of frontend (HTML, CSS, JS) and backend development (preferably PHP, Laravel, or Node.js depending on your stack).
Experience working with user authentication & dashboard development.
UI/UX familiarity to handle language selector and homepage visual updates.
Ability to work independently and deliver clean, secure code.