Full Stack Developer for Website Deployment + Client Portal Build
Költségvetés: -
HOURLY / PART_TIME
⭐ 5.00 (3)
United States
next.js, react-js, tailwind-css-framework, auth0, pharmaceutical-industry
About the Project:
We are a distributor of GLP-1/GLP-2 compounds, serving B2B buyers . We are looking for an experienced full stack developer to deploy our complete website and build our client portal.
What We're Handing You:
You will receive the complete package on day one:
Complete website — fully designed, written, and coded in a single production-ready HTML file. No design decisions needed. You deploy it.
Brand Bible — complete style guide with colors, typography, and design rules for the portal UI.
Typography System — full type scale reference document.
Product assets — all SVG vial renders, logo files, and brand visuals.
Domain — premierhealthsciences.com — already registered and active at GoDaddy.
DigitalOcean account — Droplet ($12/mo), Managed PostgreSQL database, and Spaces object storage already purchased and live.
Auth0 account — already created with tenant configured. You configure the roles and flows.
Portal Developer Specification — a complete 30+ page technical spec document defining every screen, feature, user role, data model, API endpoint behavior, and automated email for the client portal. No ambiguity. No guesswork.
Google Workspace business email — already set up.
Scope of Work
The project has two parts:
Part 1 — Website Deployment
Deploy the provided HTML website to the DigitalOcean Droplet
Configure Nginx as reverse proxy with Let's Encrypt SSL
Point GoDaddy DNS A records to the Droplet IP
Verify the site loads correctly at www.premierhealthsciences.com on all major browsers and mobile
Set up PM2 for process management
Part 2 — Client Portal Build
Build the full-stack client portal per the provided specification document
Tech stack: Next.js, PostgreSQL (Prisma ORM), Auth0, DigitalOcean Spaces, Postmark or SendGrid, Tailwind CSS
3 user roles: Super Admin, Account Manager, Client/Distributor
8 portal modules: Dashboard, Order Management, Document Library, Messaging, Account Settings, and Admin Panel modules
Full order lifecycle: client places order → admin confirms → status updates → client notified at each stage
Secure document storage and delivery via DigitalOcean Spaces signed URLs
Full messaging system between clients and account managers
9 automated transactional emails branded to match our identity
Row-level database security — clients can never access other clients' data
Mobile-responsive on all screens
What This is NOT:
To be clear about what you are not responsible for:
No design work — all UI designs and brand assets are provided
No copywriting — all content is written and final
No architecture decisions — the tech stack and infrastructure are defined
No product or business strategy — the spec is complete and detailed
Deliverables:
Live website deployed at www.premierhealthsciences.com
Fully functional client portal accessible at www.premierhealthsciences.com/portal (or subdomain — developer to advise)
Admin panel accessible to Super Admin and Account Manager roles
All automated emails live and tested
Auth0 fully configured with all 3 roles and invitation flow
Clean, commented codebase pushed to a private GitHub repository
Basic deployment documentation so we can maintain the server going forward
Task:
Step 1 — Website deployed, DNS configured, SSL live, site verified
Step 2 — Database schema, Auth0 configuration, user roles, onboarding flow
Step 3 — Core portal modules: Dashboard, Orders, Documents
Step 4 — Messaging system, Admin Panel, automated emails
Step 5 — Testing, bug fixes, mobile responsiveness QA
Step 6 — Final review, handover, documentation
Budget
This is a fixed-price project. We are looking for experienced developers who understand the value of a fully specified, asset-complete project. All infrastructure is already paid for.
Please submit your fixed-price proposal in your application. We will consider proposals from developers who can demonstrate relevant experience with Next.js, Auth0, PostgreSQL, and DigitalOcean.
About Working With Us
We are a fast-moving, detail-oriented team. We communicate clearly, we provide everything you need before you start, and we respect your time. We are looking for a developer who takes ownership, communicates proactively, and delivers clean work. This project has the potential for an ongoing relationship as the platform grows.
Megnyitás Upworkön