Skip to content

Certurix/studentplanner

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

333 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

StudentPlanner

Projet de mise en application d'école full-stack.

Un site qui vous aide dans votre parcours académique, un allié virtuel pour une organisation sans faille. Création d’emplois du temps personnalisés, intégration rendez-vous, cours et loisirs. Une aide pour être mieux organisé. Un site qui équilibre nos différents modes de vie.

L’idée : Créé une plateforme de plannings pour les étudiants. Cette plateforme a pour but d’aider les étudiants dans leur organisation. En effet, sur notre plateforme, chaque utilisateur pourra créer trois plannings différents : Un personnel, un professionnel (job étudiant/travail) et un collectif. Des plannings qui contiendront les rendez-vous, les cours, les loisirs (sports, activités), etc.

Pour l’interface du site, nous utiliserons des langages front tels que l’HTML, CSS. Pour l’expérience utilisateur et les fonctionnalités du site, du Javascript. Pour le fonctionnement du site en back, nous songeons à utiliser du Python. Pour tout ce qui est base de données, nous nous pencherons pour l’instant sur du SQL.

Démarrage backend

Se déplacer dans le dossier du projet (studentplanner)

cd studentplanner

OU

cd ../

Activer la venv

venv\Scripts\activate

Se déplacer dans le dossier backend

cd backend

Vérifier que fastapi est bel et bien installé

pip check

OU (checker manuellement)

pip list

Commande à utiliser

fastapi dev backend/app

Démarrage frontend

Installer NodeJS s'il n'est pas déjà installé

https://nodejs.org

Pour vérifier si NodeJS est installé

node -v

Se déplacer dans le dossier frontend

cd frontend

Installer les paquets

npm i

Lancer l'application en mode dev

npm run dev

Build l'application

npm run build

Cela ouvrira automatiquement une page web de l'app

About

Projet de mise en application d'école full-stack.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors