
Open
Posted
•
Ends in 6 days
Paid on delivery
I need an authentication module built in React that plugs cleanly into a GoHighLevel CRM front-end. The first milestone is straightforward: classic email-and-password signup, login, password reset and session persistence (JWT or similar). From day one the code must respect multiple user roles—at minimum an Admin tier plus any additional roles I can define later—so routing guards, protected components and role-aware UI states have to be in place. The project will live inside an existing React app that already consumes the GoHighLevel API, so your code should follow functional-component patterns, React Router v6 navigation, and keep state either in Context or Redux Toolkit (open to either, just be consistent). Clean TypeScript typings are a plus but not mandatory if the architecture is solid. Deliverables • Fully working React auth flow (signup, login, forgot/reset) wired to GoHighLevel • Role-based access control baked into routes and components • Clear, commented source and a short README covering setup and environment variables • A quick Loom or similar walkthrough proving the flow works locally Acceptance criteria: fresh user can register, receive verification email, log in, see only pages allowed to their role; Admin can switch roles from the UI; tokens refresh without forcing logout. This is phase one of a larger roadmap, so testable, maintainable code will open the door to ongoing work enhancing the auth layer with social logins and two-factor methods later on.
Project ID: 39732295
1 proposal
Open for bidding
Remote project
Active 4 secs ago
Set your budget and timeframe
Get paid for your work
Outline your proposal
It's free to sign up and bid on jobs
1 freelancer is bidding on average ₹28,150 INR for this job

Your project deserves more than just 'done'-it deserves done right. I understand the need for a clean, professional authentication module that seamlessly integrates with GoHighLevel CRM like the back of my hand. Your emphasis on role-based access control and seamless integration into an existing React app aligns perfectly with my expertise in functional-component patterns and state management with Redux Toolkit. While I am new to Freelancer.com, I have tons of experience in building similar projects off-site. Let's discuss how I can bring value to your project! I would love to chat more about your exciting project! Regards, Aiden
₹28,150 INR in 30 days
0.0
0.0

Tirunelveli, India
Member since Dec 17, 2018
₹600-1500 INR
₹600-1500 INR
₹1500-12500 INR
₹1500-12500 INR
₹750-1250 INR / hour
₹1500-12500 INR
₹1500-12500 INR
$10-11 USD
$8-15 USD / hour
$30-250 USD
$1500-3000 USD
$750-1500 USD
$250-750 USD
$250-750 USD
₹1500-12500 INR
₹12500-37500 INR
₹750-1250 INR / hour
$20-30 USD / hour
$250-750 USD
$250-750 AUD
₹37500-75000 INR
$30-250 USD
$10-30 USD
₹100-300 INR / hour
$30-35 USD / hour