Full Stack Developer for Website Deployment + Client Portal Build
Worldwide
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.
- Less than 30 hrs/weekHourly
- 1-3 monthsDuration
- ExpertExperience Level
- Remote Job
- Complex projectProject Type
Skills and Expertise
Activity on this job
- Proposals:20 to 50
- Last viewed by client:3 weeks ago
- Interviewing:4
- Invites sent:4
- Unanswered invites:0
About the client
- United StatesPearland2:22 AM
- $2.6K total spent6 hires, 1 active
- 208 hours
- Finance & AccountingSmall company (2-9 people)
Explore similar jobs on Upwork
How it works
Create your free profileHighlight your skills and experience, show your portfolio, and set your ideal pay rate.
Work the way you wantApply for jobs, create easy-to-by projects, or access exclusive opportunities that come to you.
Get paid securelyFrom contract to payment, we help you work safely and get paid securely.
About Upwork
- 4.9/5(Average rating of clients by professionals)
- G2 2021#1 freelance platform
- 49,000+Signed contract every week
- $2.3BFreelancers earned on Upwork in 2020
Find the best freelance jobs
Growing your career is as easy as creating a free profile and finding work like this that fits your skills.
Trusted by