Closed

Simple MySQL/PHP Project - Tabletennis player / trainer documentation

This project received 18 bids from talented freelancers with an average bid price of €333 EUR.

Get free quotes for a project like this
Employer working
Skills Required
Project Budget
€30 - €250 EUR
Total Bids
18
Project Description

Non binding offer:

I'm looking for a simple mysql / php solution for a table tennis training and player database.

A trainer should be able to create a player under Master data with the database fields

Name
first name
address
Postal code and city
e-mail
phone
mobile phone

possibly photo



In addition to the Master Data there should be the following databases each coach can edit

2 Biography / Special information
A coach can write personal assessments about the player.

3 training planning
Here is a coach can enter training plans with attached pdf or word files

4 Reports
Here should be chronological report about the players. With a headline and the ability to display all the entries chronologically with date. It should be possible to attach files

5 Lists
Here it should be possible to create lists or tables. For example, the numerical value of the skill level, a training evaluation, etc.

The trainer should have the opportunity to give other coaches and players online access to this database. It is intended to give different rights. So that, for example, a player receives the data only point 3 and / or 5 access. A coach has access to all players and can select all players.


Other:
It should be possible, to move player in a drop box when it is inactive.

It should be sent a notification mail to all coaches when under point 2, 3, 4, 5 something was posted

A trainer can give access to that database to other trainers.


.....................................................................................................................................................................................

Unverbindliches Angebot:

Ich suche eine simple mysql / php Lösung für eine Tischtennis Trainings- und Spieler Dokumentation.

Ein Trainer soll unter Stammdaten einen Spieler anlegen können mit den Datenbankfeldern

Name
Vorname
Adresse
Postleitzahl und Ort
e-mail
Telefon
Mobiltelefon

eventuell Foto



Außer den Stammdaten soll es folgende Datenbanken geben, die Trainer editieren kann

2. Kurzbiografie / Besonderheiten
Hier soll ein Trainer persönliche Einschätzungen über den Spieler schreiben können.

3. Trainingsplanung
Hier soll ein Trainer Trainingspläne mit angehängten pdf oder word Dateien eintragen können

4. Beobachtungen, Berichte
Hier sollen chronologisch Berichte über den Spieler eingetragen werden können mit einer Überschrift und der Möglichkeit sich alle Einträge chronologisch mit Datumsanzeige anzeigen zu lassen. Es soll möglich sein, Dateien anzuhängen

5. Listen
Hier soll es möglich sein, Listen anzulegen. Zum Beispiel über den Zahlenwert der Spielstärke, eine Trainingsbewertung usw.

Der Trainer soll die Möglichkeit haben, anderen Trainern und den Spielern Online Zugriff auf diese Datenbank zu geben. Dabei soll es unterschiedliche Rechte geben. So dass ein Spieler zum Beispiel nur auf seine Daten Punkt 3 und / oder 5 Zugriff erhält. Ein Trainer erhält Zugriff auf alle Spieler und kann alle Spieler auswählen.

Sonstiges:
Es soll möglich sein, einen Spieler in eine "Ablage" zu verschieben, wenn dieser inaktiv ist.

Es soll eine Benachrichtigungsmail an alle Trainer versandt werden, wenn unter Punkt 2, 3, 4, 5 etwas gepostet wurde.

Ein Trainer soll anderen Trainern Zugriff auf diese Datenbank geben

Looking to make some money?

  • Set your budget and the timeframe
  • Outline your proposal
  • Get paid for your work

Hire Freelancers who also bid on this project

    • Forbes
    • The New York Times
    • Time
    • Wall Street Journal
    • Times Online