
Completed
Posted
Paid on delivery
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
Project ID: 40744870
370 proposals
Remote project
Active 4 days ago
Set your budget and timeframe
Get paid for your work
Outline your proposal
It's free to sign up and bid on jobs

Hi, The key architectural detail is creating one training-session workflow that can select multiple players while storing an individual session record for each player. I would model this carefully in MongoDB so future features such as attendance, performance metrics, exercise results, and player history can be added without restructuring the MVP. I would build the React frontend with protected Admin/Coach routes and reusable forms/tables, backed by Node.js/Express REST APIs. Authentication would use hashed passwords and JWT middleware with role-based authorization, including a seeded demo admin account. Player CRUD would include validation and safe delete confirmation. For sessions, the UI would support coach/date selection, multiple players, Group, Block Type, Day Profile, session name, and exercise rows such as `Squat / 4 / 6`. The backend would validate the request and generate the required per-player records consistently. I would deliver the complete React/Express/MongoDB source, environment configuration, seed script, demo credentials, and README with straightforward local setup instructions. Artiom
$50 USD in 2 days
1.4
1.4
370 freelancers are bidding on average $192 USD for this job

With your ambitious Full-Stack Development project, you obviously need a team that can deliver not only frontend and backend integration using technologies such as React, Node.js, and MongoDB, but also secure user authentication using JWT. This is where 360 Elevate's proficiency comes in. As a digital agency that has evolved from humble content creators to experienced developers offering diverse services like SEO, web design, app development, and more - we are perfectly equipped for this multi-faceted project. What sets us apart is our commitment to detailed craftsmanship in every aspect of development. Your project will be handled by a dedicated team of 60+ professionals well-versed in Backend Development, CSS, Frontend Development, Full Stack Development, HTML and JavaScript. Alongside their skillset, they bring a discipline and structure fostered by our internal systems that results in superior work at scale. Your project aligns perfectly with our demonstrated expertise in building complex player management systems like yours - with customizable profiles demonstrating key player attributes while ensuring easy data management through CRUD operations. Our versatile team doesn't just promise project completion; we commit to the refinement and growth of your entire online presence. Join hands with us at 360 Elevate and we'll help you reach new heights!
$180 USD in 7 days
9.7
9.7

––>>> **Player Management System – Step 1 MVP <<<–– Hello, I can build your Step 1 MVP using the requested React, Node.js/Express, MongoDB, and JWT stack with a clean and maintainable structure. Features: ➜ Admin & Coach authentication ➜ JWT protected routes ➜ Player CRUD management ➜ Training session creation & management ➜ Multiple player selection ➜ Group, Block Type & Day Profile ➜ Exercise format like Squat / 4 / 6 ➜ Individual session records per player ➜ Edit/delete sessions with confirmation ➜ Demo admin account ➜ Complete source code & README I can deliver the frontend and backend as a fully working MVP with clear setup instructions. Lets Chat… Thanks
$400 USD in 7 days
9.5
9.5

Hello, With 15+ years of expertise under my belt, I'm confident I have the skills you need to create an optimized and efficient Player Management System. As the founder of A4Logic, I have been responsible for turning numerous vague ideas into scalable and user-friendly products; this project aligns with my core skills. My proficiency in React, Node.js, MongoDB, and JWT authentication will ensure a robust system that can handle multiple users and secure sensitive information. I understand that your project needs encryption measures and multi-level access. My extensive background in transforming digital platforms using secure logins, deploying JWT session tokens, and protecting sensitive data will mitigate any security threats the Player Management System might face. Lastly, timeliness is key. I am known for delivering projects within the proposed deadlines without compromising on quality. Alongside the complete front-and-backend source code, I will provide comprehensible documentation along with clear setup instructions to ensure seamless maintenance and debugging post-delivery. Our focus on clean codes, long-term support, and crystal-clear communication further solidifies my commitment to your satisfaction. Let's team up to create a powerful player management system that can revolutionize how your organization handles training sessions! Thanks!
$130 USD in 2 days
8.5
8.5

Build the first phase of a Player Management System. First, I'll set up JWT authentication in Express with a seed admin account and protected routes. Then I'll implement the player CRUD and training session logic with MongoDB. I can deliver the MVP in 14 days. Do you have a preferred MongoDB deployment (Atlas or on‑premise)?
$200 USD in 14 days
8.4
8.4

With experience in React, Node.js, and MongoDB, I propose to develop the Player Management System. I will ensure seamless admin and coach login, JWT authentication, player CRUD operations, and session management. Could you provide specific guidelines for session grouping and player selection rules? Regards, Yogesh Kumar
$30 USD in 8 days
8.5
8.5

The detail in your spec that actually shapes the data model is "create an individual session record for each selected player" — so a training session isn't one document, it's a template that fans out into a per-player record, which means editing a session name or exercises later has to decide whether it updates every player's copy or just one. I'd build that deliberately so your edit and delete behave predictably rather than silently touching the wrong records. The exercise text like `Squat / 4 / 6` I'd parse into structured fields (name, sets, reps) on save while keeping the simple text input you want, so the data stays queryable for later phases. Stack is exactly my wheelhouse — React, Node/Express, MongoDB — with JWT auth where protected routes are enforced on the server, not just hidden in the UI, and role separation between Admin and Coach checked on every endpoint. Delete confirmations on both players and sessions as specified. You'll get complete source, MongoDB integration, a seeded demo admin and a README that runs with one command. I work in milestones — auth first, then player, then sessions — so you see each piece working. Available to start immediately.
$30 USD in 1 day
8.1
8.1

Hello, I’d be happy to build the first-phase Player Management System using your specified React + Node.js/Express + MongoDB + JWT stack. I understand the priority is a clean, fully functional MVP rather than unnecessary complexity. I’ll keep the architecture modular so additional player, training, reporting, or analytics features can be added later without rebuilding the foundation. I’ll test the complete authentication, player, and training-session workflows before handover and ensure the project can be run locally from the provided README. I’m ready to start and can work directly from the requirements provided. Best regards Raheel
$90 USD in 7 days
8.1
8.1

Hello, I’m interested in building the first-phase Player Management System using your specified React + Node.js/Express + MongoDB + JWT stack. The requirements are well defined, and I can deliver the MVP as a clean, modular application that can be extended in later phases without needing to rewrite the foundation. I’m ready to start with the authentication/database foundation and build the remaining MVP functionality incrementally. Best regards ADEEL
$90 USD in 7 days
8.1
8.1

Hi there, I can build your Phase 1 Player Management System using React, Node.js/Express, MongoDB and JWT authentication. I’ll implement secure Admin/Coach login, protected routes, player CRUD, training-session creation with multiple players, exercise input, individual player session records, session editing/deletion and the required confirmations. I’ll provide the complete frontend/backend source code, MongoDB integration, seeded demo admin account and clear README/setup instructions, with clean API structure and responsive UI ready for future phases. Could you share your preferred UI design or confirm if I should create a clean dashboard/table interface for the Step 1 MVP? Kindly send me a message to discuss more or directly award me. Thank you!
$150 USD in 4 days
8.2
8.2

Hello there, The real challenge here is not simply storing players, it is keeping coaches, sessions, exercises, and individual player records consistent as the system grows. I can build this first-phase MVP with React, Node.js/Express, MongoDB, and JWT authentication, including protected admin/coach access, player CRUD, session assignment, and reliable per-player session generation. I’ll create a clear responsive interface using HTML, JavaScript, and CSS, with maintainable Backend Development practices and a README covering setup, environment variables, database seeding, and demo credentials. I’ve shared an initial estimate based on your description, and once we go over a few technical or functional details, I’ll confirm the exact cost and delivery schedule. We can first confirm the data relationships and session workflow, then finalize the implementation plan. For the session workflow, should each player receive an independent editable record, or should later edits remain synchronized with the original group session? Best regards, Asad Would coaches have different permissions from admins in this MVP? Should exercises remain as raw text, or should the API also parse sets and repetitions? Should deleting a player preserve historical training-session records? Looking forward to your reply so we can finalize the exact plan.
$75 USD in 3 days
8.2
8.2

Hello, A2 Design can build your Step 1 Player Management System as a secure, maintainable full-stack MVP using React, Node.js/Express, MongoDB, and JWT authentication. We understand the required workflow: role-based Admin and Coach access, protected routes, seeded demo credentials, complete player CRUD, and training session management. The session module will support coach/date selection, multiple players, groups, block types, day profiles, session names, and structured exercise input such as `Squat / 4 / 6`. Each selected player will receive an individual session record, with editing and deletion protected by confirmation prompts. Our experience with React-based platforms includes ScheduleSite, which combines scheduling, calendar-oriented workflows, filtering, and notifications: schedulesite.com. We also developed TutorTime, a platform featuring user profiles, lesson management, matching workflows, and secure communication: sophiesparkseducation.com. We will provide organized frontend and backend source code, MongoDB integration, API documentation, setup instructions, and tested authentication and CRUD workflows. Let’s discuss your preferred UI flow and bring this MVP to life.
$100 USD in 1 day
8.4
8.4

Hi, I will build your Player Management System from the ground up using React for the frontend and Node.js with Express and MongoDB for the backend, setting up the exact database models you need for users, players, and training sessions. First I will build the secure login system with JWT authentication, role checks for admin and coach accounts, and a seed script so you can log in right away with demo credentials. For the player and session modules, I will code the React tables and forms to handle adding, editing, and deleting records with confirmation prompts, plus the form logic that parses your exercise text format and generates individual session records for each selected player. I will also add a simple backend validation rule to make sure sessions cannot be assigned to dates in the past by accident, which helps keep historical data clean. You will get the complete source code for both parts, database connection files, and a step by step README file to run everything locally on your machine. How do you want to handle the database connection string and environment variables for local testing versus production? Best, Salma Noreen
$1,147 USD in 11 days
8.6
8.6

I’ll build the MVP around protected React routes and a clean Express/JWT API, with the seeded demo admin account ready for immediate login. The player module will cover the requested fields and confirmation flows, while training sessions will create a separate record for every selected player and preserve the coach, date, group, block type, day profile, session name, and exercises such as `Squat / 4 / 6`. MongoDB will store users, players, and session records with clear relationships, and the frontend will provide focused tables/forms for adding, editing, viewing, and deleting data. You’ll receive the complete React and Node/Express source, MongoDB integration, README setup instructions, demo credentials, and a fully working Step 1 MVP in 4 days. Should each individual player session remain editable independently after a multi-player session is created? Muhammad Saad
$250 USD in 4 days
7.9
7.9

Greetings, I’d love to help you build a Player Management System that meets your specifications. You’re looking for a full-stack solution that includes user authentication for both admins and coaches, along with features for managing players and training sessions. My approach would involve setting up a secure authentication system using JWT, and then developing the player and training session management functionalities in a way that is user-friendly and efficient. With my experience in React for the frontend and Node.js with MongoDB for the backend, I can create a seamless integration that allows easy data handling. The system will include robust features for adding, editing, and deleting player profiles, as well as managing training sessions effectively. I’m looking forward to bringing your vision to life. Best regards, Saba Ehsan
$100 USD in 2 days
7.5
7.5

With over a decade of industry experience, I have strong expertise across modern web and software technologies, including your stack of React, Node.js/Express, MongoDB, and JWT authentication. This makes me well-suited to develop your Full-Stack Player Management System. I have extensive experience building secure authentication systems with JWT, implementing multiple user roles and permissions, and developing efficient CRUD functionality for adding, editing, and deleting players. I can also build robust training session management, including creating sessions with custom parameters and viewing, editing, or deleting existing sessions. Beyond functionality, I focus on writing clean, reusable, maintainable code with efficient MongoDB integration. I will also provide clear README/setup documentation and demo admin credentials to make the MVP easy to run and evaluate. My expertise also extends to SEO and digital marketing, allowing me to consider the end-user experience and business value—not simply deliver a functional system. I bring meticulous attention to detail, reliable communication, and a strong commitment to delivering quality work on time and within budget. I’d be glad to help turn your requirements into a polished, scalable MVP.
$160 USD in 7 days
7.9
7.9

Hello, I am a full-stack developer with expertise in React, Node.js, MongoDB, and JWT authentication. Your project for building a Player Management System aligns perfectly with my skill set and experience. I understand the importance of having a seamless authentication process for both admins and coaches, along with efficient player management functionalities. My approach would involve creating a user-friendly interface for adding, editing, and deleting players, as well as managing training sessions effectively. To achieve this, I plan to utilize React for the frontend, Node.js with Express for the backend, MongoDB for database management, and JWT authentication for secure user access. By implementing best practices and ensuring a smooth integration of all components, I aim to deliver a robust and user-friendly system. You can view examples of my previous work in my portfolio: https://www.freelancer.com/u/Microlent If you have any questions or would like to discuss the project further, feel free to initiate a chat. I am here to help you bring your Player Management System to life. Sincerely, Rajesh
$140 USD in 10 days
8.4
8.4

As an experienced and dedicated full-stack developer, I have a deep understanding of the technologies you've specified for this project - React, Node.js / Express, MongoDB, and JWT authentication - ensuring that I can deliver exceptional results. My proficiency with these tools enables me to create user-friendly interfaces, efficient databases, and robust server-side code. In addition to my technical skills, I bring over a decade of solid industry experience to the table. This has taught me the importance of transparency, timely delivery, and thorough communication. You can trust that I will provide you with not just a player management system but also comprehensive documentation and continued technical assistance when needed. I'm confident that with my substantial expertise in frontend and backend development and my commitment to quality work, I'll be able to provide you not just a system that meets your current requirements but one that is also adaptable for the future needs. Let's discuss your project in more detail so we can craft an efficient solution tailored to your unique needs.
$250 USD in 7 days
7.8
7.8

Hi, I will develop a Player Management System using React, Node.js/Express, MongoDB, and JWT authentication. The system will include authentication for admins and coaches, player management functionalities, and training session management features. Deliverables will include complete source code, MongoDB integration, setup instructions, demo admin credentials, and a fully functional MVP. Let's discuss this further. Regards, Sai Bhaskar
$100 USD in 2 days
7.6
7.6

Hi, I've built MERN apps end to end, including JWT auth with protected routes, role based admin accounts, and CRUD over MongoDB collections. That maps directly to the player and session records you need. One thing worth deciding early: your exercise text format `Squat / 4 / 6`. I'd parse and store it as structured fields (name, sets, reps) rather than raw strings, so editing and future reporting stay clean. Keep the simple text input on the UI, structure it underneath. I recently delivered a full product with React, Node, and MongoDB plus server deployment for a client here. MERN Stack Developer: 5-star, $12k earned on Freelancer. Since this is phase one, I'd start with a milestone on the auth and seed admin so you only release on working code. Which coach-to-player relationship should a session enforce, one coach per session or shared? Adil
$140 USD in 7 days
7.4
7.4

With a solid 8+ years of experience in the software development sector, I am confident that I possess the skills necessary to efficiently tackle your Player Management System project. Having mastered a wide range of tools and technologies including React, Node.js, MongoDB, and JWT authentication, I am more than capable of bringing to life a safe and efficient system to manage your players, their training sessions and the overall flow of your administration. My speciality in Full-Stack Development allows me to comfortably integrate front-end and back-end components making use of my skills in CSS, HTML, JavaScript and Database Management. This dynamically aligns with your project requirements of a complete and functional system with demo credentials making it easy for you to seamlessly interact with the interface. Additionally, my expertise in API Development will be significant as we aim to have all parts of this system perfectly communicate giving you better control. I am committed not only to delivering a top-notch product but also ensuring its usability is as instinctive as possible. I pride myself on my continuous learning which keeps me up-to-date on all the latest trends and updates. By choosing me for this job, you are assured of the delivery of an MVP that not only meets your requirements but exceeds them. Interest piqued? Let's chat further about how we can make your vision tangible!
$150 USD in 7 days
7.3
7.3

Tokyo, Japan
Payment method verified
Member since Jun 20, 2026
$15-25 USD / hour
$10-30 USD
$250-750 USD
$30-250 USD
$30-250 USD
₹600-1500 INR
$10-30 USD
$250-750 USD
$15-25 USD / hour
$10-30 USD
$250-750 USD
$250-750 USD
₹600-1500 INR
₹600-1500 INR
₹12500-37500 INR
$15-25 USD / hour
₹1250-2500 INR / hour
$250-750 USD
₹12500-37500 INR
₹750-1250 INR / hour
£20-250 GBP
$250-750 USD
₹1250-2500 INR / hour
₹12500-37500 INR
₹1500-12500 INR