Full-Stack Development - Player Management System

via Freelancer ·

Budget / Salary$30–250
TypeFreelance project
LocationRemote
Posted1 hour ago
Player Management System

We are looking for a full-stack developer to build the first phase of a Player Management System.

-Tech Stack
* React
* Node.js / Express
* MongoDB
* JWT authentication

1. Authentication
- Admin and Coach login
- Login using username/email + password
- JWT authentication
- Protected pages/routes
- Logout
- Seed/demo admin account

2. Player Management
- Add player
- Edit player
- Delete player with confirmation
- Player list/table
- Fields: First Name, Last Name, Position, Notes

3. Training Session Management
- Create training sessions
- Select date and coach
- Select one or multiple players
- Select Group, Block Type, and Day Profile
- Session name
- Exercise input using simple text format, e.g. `Squat / 4 / 6`
- Create an individual session record for each selected player
- View existing sessions
- Edit session name and exercises
- Delete session with confirmation

# Deliverables
- Complete frontend and backend source code
- MongoDB integration
- README/setup instructions
- Demo admin credentials
- Fully working Step 1 MVP
javascript css html node.js full stack development backend development frontend development mongodb database management api development
Apply on Freelancer →

Project sourced from Freelancer.com. Applications happen directly on the original platform — we never collect your data.