https://github.com/massigy/palmares-gc-tennis-db
Base de Donnés Pour les Palmarès GC Tennis ( depuis 2021 ).
https://github.com/massigy/palmares-gc-tennis-db
css ejs expressjs git github html javascript mysql nodejs npm postgresql sass sql typescript
Last synced: about 2 months ago
JSON representation
Base de Donnés Pour les Palmarès GC Tennis ( depuis 2021 ).
- Host: GitHub
- URL: https://github.com/massigy/palmares-gc-tennis-db
- Owner: MassiGy
- Created: 2022-11-23T09:01:25.000Z (over 2 years ago)
- Default Branch: master
- Last Pushed: 2024-05-02T08:22:31.000Z (about 1 year ago)
- Last Synced: 2025-02-07T10:53:30.428Z (3 months ago)
- Topics: css, ejs, expressjs, git, github, html, javascript, mysql, nodejs, npm, postgresql, sass, sql, typescript
- Language: CSS
- Homepage:
- Size: 13.6 MB
- Stars: 1
- Watchers: 2
- Forks: 0
- Open Issues: 2
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# Palmarès GC Tennis.
### Description du projet.
Les joueurs et joueuses de tennis professionnels doivent tout au long de l'année participer à des tournois afin de gagner des points ATP (Association of Tennis Professionals) qui permettent d'établir le classement et définir les meilleurs joueurs et joueuses du moment.
Parmi ces tournois se démarquent les Grand Chelem, qui sont les plus prestigieux mais aussi par conséquent, les plus concurrentiels. Ceux-ci permettent de remporter de nombreux points, et ainsi de gravir les marches du classement ATP, référence dans le tennis professionnel. Ces tournois du Grand Chelem sont au nombre de quatre, l'US Open, l'Open d'Australie, Wimbledon et Roland Garros.
Notre objectif dans ce projet, est de concevoir une base de données permettant d'obtenir le classement d'un joueur dans un grand chelem spécifique à une année spécifique.### Participants.
- Massiles GHERNAOUT
- Julien FURET.
- Clément FLAMBARD.### Modèle Entité / Association.
### Répartition des fichiers pour la partie BDD
``` Bash
.
├── doc
│ ├── P16_PalmaresGCTennis.pdf
│ ├── shema-entites-associations.jpeg
│ ├── shema-grand-slam.jpeg
│ ├── shema-participate.jpeg
│ └── shema-player.jpeg
├── README.md
└── src
├── mysql
│ ├── index.sql
│ ├── Modals
│ │ ├── P16_Grand_Slam.sql
│ │ ├── P16_Participate.sql
│ │ └── P16_Player.sql
│ └── setup.sql
└── postgresql
├── index.sql
├── Modals
│ ├── P16_Grand_Slam.sql
│ ├── P16_Participate.sql
│ └── P16_Player.sql
└── setup.sql6 directories, 16 files
```
### Répartition des fichiers pour la partie web/php
```BASH
www/php
├── assets
│ ├── css
│ ├── images
│ └── js
├── controllers
│ ├── mysql
│ └── postgresql
├── database
│ ├── mysql.conf.php
│ └── postgresql.conf.php
├── env.php
├── modules
└── views10 directories,
```
### Configuration pour la contribution.
#### For mysql
```Bash# pour avoir le code source
git clone
cd# pour creer ta branche
git branch mysql
# pour synchroniser avec github
git push --set-upstream origin master# pour push les changement locaux
git add *
git commit -m "+mysql: your commit message"
git push origin mysql```
#### For postgresql
```Bash# pour avoir le code source
git clone
cd# pour creer ta branche
git branch postgresql
# pour synchroniser avec github
git push --set-upstream origin master# pour push les changement locaux
git add *
git commit -m "+postgresql: your commit message"
git push origin postgresql
```