Senior Full‑Stack SaaS Developer for Student & Counselor Web Platform (Auth + Subscriptions)
Worldwide
I’m the founder of a college admissions platform and already have a detailed HTML prototype of the student experience. I’m looking for a senior full‑stack SaaS developer to turn this into a production‑grade web app with secure authentication, student and counselor roles, and monthly subscriptions, as an MVP in roughly 1–3 months. The platform needs two main user types: Students: secure signup/login, dashboard, and the ability to create, edit, and save up to 20 activities per student, with all data stored safely. Counselors: secure signup/login and a dashboard to manage multiple students and view their activity data. You’ll convert my existing HTML into a real application, implement secure auth and role‑based access control, design the database schema, build the student and counselor dashboards, and integrate monthly subscription billing (Stripe or similar). I care about a modern, scalable SaaS stack (for example, Next.js + managed Postgres/auth + Stripe) but I’m open to your recommendation, including AWS if you justify it. This platform involves student data and proprietary workflows, so confidentiality and IP ownership are critical: all code and architecture you produce will be owned by me, and must not be reused or resold. Please apply only if you are senior‑level. Include: 2–4 links to similar SaaS/portal projects (multi‑role, subscriptions). Your recommended stack and a brief explanation. A short outline of how you’d structure auth, roles, database, and subscriptions. Your estimated timeline (targeting 1–3 months for MVP) and budget range. Confirmation you’re comfortable with a confidentiality/IP clause and using staging data during development.
- Less than 30 hrs/weekHourly
- 1-3 monthsDuration
- ExpertExperience Level
$25.00
-
$47.00
Hourly- Remote Job
- Ongoing projectProject Type
Skills and Expertise
Activity on this job
- Proposals:50+
- Last viewed by client:3 hours ago
- Hires:1
- Interviewing:0
- Invites sent:0
- Unanswered invites:0
About the client
- USAMartinez3:35 PM
- EducationIndividual client
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