Full-Stack Developer — Pharmacy Staff Management Web App (React + Node.js + PostgreSQL)
Worldwide
We are building an internal web application for a pharmacy called Apotheken OS. The system includes four portals: Staff Portal, Admin Portal, System Admin, and a Kiosk terminal. We have a complete technical specification (Pflichtenheft) and a clickable prototype ready. The prototype defines the structure and functionality — but we expect a full UI/UX redesign with new layouts and visual concepts. Design proposals must be approved before development begins. What we need: Full-stack development (React + Node.js + PostgreSQL) RBAC, WebSockets, Optimistic Locking, Audit Logging MEP24 shift planning API integration Phased delivery with milestone reviews and a staging link throughout Deployment to our Swiss server Post-delivery support (min. 30 days) How we work: We communicate via written updates and milestone calls We review and approve each phase before the next begins We expect weekly progress updates Budget: USD 1,500–1,800 | Deadline: End of July
$2,000.00
Fixed-price- ExpertExperience Level
- Remote Job
- Complex projectProject Type
Skills and Expertise
Activity on this job
- Proposals:50+
- Last viewed by client:2 weeks ago
- Interviewing:21
- Invites sent:24
- Unanswered invites:1
About the client
- Switzerland8:34 AM
- $250 total spent1 hire, 0 active
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