Skip to content

Bookination est un projet dans le cadre d'une formation NFactory School qui consiste à développer une solution web qui permet aux patients de renseigner leur carnet de vaccinations.

Notifications You must be signed in to change notification settings

needforschool/bookination

Repository files navigation



GitHub last-commit

NFactory - Bookination

Bookination est un projet dans le cadre d'une formation NFactory School qui consiste à développer une solution web qui permet aux patients de renseigner leur carnet de vaccinations.

Installation

# Cloner le projet pour télécharger son contenu
> cd projects/
> git clone https://github.com/AntoineKM/nfactory-bookination.git

# Faire en sorte que Composer installe les dépendances du projet dans le dossier vendor/
> cd nfactory-bookination/
> composer install

Usage

Notes:

  • Lorsque vous commitez ne surtout pas inclure les fichiers/dossiers suivants:
- .env
- .git
- .vscode
- vendor
  • Faites vos tests dans un dossier tests.

Base de données

Utilisateurs

bn_users
id int(11)
mail varchar(160)
password varchar(250)
token varchar(255)
firstname varchar(100)
lastname varchar(100)
birthdate date
gender varchar(20)
created_at datetime
updated_at datetime
role varchar(20)

Vaccins

bn_vaccines
id int(11)
name varchar(100)
mandatory boolean
frequency varchar(255)
created_at datetime
updated_at datetime

Rappels

bn_reminders
id int(11)
user_id int(11)
vaccine_id int(11)
last_injection date
reminder date
created_at datetime
updated_at datetime

Contact

bn_contact
id int(11)
mail varchar(160)
firstname varchar(100)
lastname varchar(100)
subject varchar(255)
message text
created_at datetime

Credits

Ce projet contient les éléments open source suivants:

Links

About

Bookination est un projet dans le cadre d'une formation NFactory School qui consiste à développer une solution web qui permet aux patients de renseigner leur carnet de vaccinations.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published