# Coach dashboard for a fitness app (React, Node.js, PostgreSQL)

> $7,000–$11,000 fixed. Pulsefit is adding a coaching tier: certified coaches adjust members’ plans and check in weekly. Coaches need a web dashboard to see…

URL: https://freelance.adscaled.media/jobs/coach-dashboard-for-a-fitness-app-react-node-js-postgresql-1064

$7,000–$11,000 fixed · Full Stack · posted by Pulsefit

Pulsefit is adding a coaching tier: certified coaches adjust members’ plans and check in weekly. Coaches need a web dashboard to see their members, review workouts and send feedback. Our mobile app and API already exist.

Scope:

• Coach dashboard in React: member list, workout history, progress charts

• Plan editor with drag-and-drop exercises

• Weekly check-in flow with comments and video feedback links

• New API endpoints in our Node.js backend with role-based access

We are looking for:

• A senior full-stack developer who can work independently

• Good product sense — our coaches are not technical

• Overlap with Central European mornings

## Skills

React, TypeScript, Node.js, PostgreSQL, REST APIs

[Send a proposal](https://freelance.adscaled.media/jobs/coach-dashboard-for-a-fitness-app-react-node-js-postgresql-1064/apply)

---

Taskora is a demo product by AdScaled. Profiles, jobs, reviews and payments are fictional; no real money moves.

## Site navigation

- [Find talent](https://freelance.adscaled.media/talent.md)
- [Find work](https://freelance.adscaled.media/jobs.md)
- [Categories](https://freelance.adscaled.media/categories.md)
- [How it works](https://freelance.adscaled.media/how-it-works.md)
- [Pricing](https://freelance.adscaled.media/pricing.md)
- [Trust & Safety](https://freelance.adscaled.media/trust.md)
- [Blog](https://freelance.adscaled.media/blog.md)
- [About](https://freelance.adscaled.media/about.md)
- [Contact](https://freelance.adscaled.media/contact.md)
- [Help center](https://freelance.adscaled.media/help.md)
- [Privacy Policy](https://freelance.adscaled.media/privacy.md)
- [Public API documentation](https://freelance.adscaled.media/api/docs)
