Skip to content
Open
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
45 commits
Select commit Hold shift + click to select a range
f64ce7a
update README.md
LoicDero Mar 1, 2023
949b5e4
test avec le readme.md
LoicDero Mar 8, 2023
f4213d1
Create .gitignore
LoicDero Mar 8, 2023
39ebcdb
Update README.md
clemausor Mar 8, 2023
e0b6e9d
test et description
LoicDero Mar 15, 2023
49a76dc
Sturcture de base d'angular
LoicDero Mar 18, 2023
c7e0400
ajout du fichier de l'API
clemausor Mar 18, 2023
8aa93fc
ajout du client Angular
clemausor Mar 18, 2023
c7f256c
MAJ du .gitignore
DelimeThibault Mar 19, 2023
50f001b
supr Front
LoicDero Mar 22, 2023
b75e076
création de angular
LoicDero Mar 22, 2023
e5d8dc0
continuité
LoicDero Mar 22, 2023
0eab109
jusqu'ici tout va bien ;-)
LoicDero Mar 23, 2023
960d81f
ON A UN FRONT END
LoicDero Mar 23, 2023
f3cb094
je vais me couché bisous
LoicDero Mar 23, 2023
1b96a33
Minimum viable
LoicDero Mar 23, 2023
634fd6d
Ajout node_modules dans le gitignore
DelimeThibault Mar 23, 2023
b061302
commencemenet des paniers, petit soucis avec les favorits sur la page…
LoicDero Mar 24, 2023
a589141
Test avec 7 paires
LoicDero Mar 26, 2023
aa28d48
ajout gitignore
LoicDero Mar 26, 2023
ca0259e
fini les paniers
LoicDero Mar 26, 2023
d5a33f7
Fixd Unlike shoes && Fixed picture on shoes-page
LoicDero Mar 28, 2023
f0214a1
Add size in shoes-page && update compte rendu && CSS better like that
LoicDero Mar 28, 2023
77918ca
Pages non trouvées
DelimeThibault Apr 6, 2023
f2d31ca
Suppression du dossier backend
DelimeThibault Apr 6, 2023
a1d48c0
Connection Frontend Backend
DelimeThibault Apr 6, 2023
6f928f0
gitignore
DelimeThibault Apr 7, 2023
4a8aed9
login première partie, connection avec le backend + test de l'api
Apr 7, 2023
2f1694e
rename Frontend file
Apr 7, 2023
6e1f3f2
test, erreur réparée
Apr 7, 2023
79d6559
Delete Frontend directory
LoicDero Apr 7, 2023
a4f011e
TOUT EST BON normalemenet
Apr 7, 2023
2979cc0
frontend directory renamed
Apr 7, 2023
1795cc2
Delete front-end directory
LoicDero Apr 7, 2023
e399f85
ET MERCE LE GIT IGNORE
Apr 7, 2023
875ec07
login to backend
LoicDero Apr 9, 2023
4af5a79
Login frontend finish
LoicDero Apr 9, 2023
4c461bf
Style login-page
LoicDero Apr 10, 2023
668924d
Models + données dans la DB
DelimeThibault Apr 26, 2023
6abf872
Fin de la DB (problème lors du login : nom ne s'affiche plus)
DelimeThibault Apr 26, 2023
a53a94f
modification gitignore
clemausor Apr 26, 2023
dba53ed
Correction du bug du login
DelimeThibault May 3, 2023
ee696da
Merge branch 'DB'
DelimeThibault May 3, 2023
1b6bc22
REGISTER PAGE && LOADING PAGE FINISH VANISH
May 3, 2023
ea60cb6
THIB QUAND TU OUVRES UNE BALISE FAUT LA FERMER FDP
May 3, 2023
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
9 changes: 9 additions & 0 deletions .gitignore
Original file line number Diff line number Diff line change
@@ -0,0 +1,9 @@
desktop.ini
DB.iml
*.meta
.idea
<<<<<<< HEAD
/package-lock.json
=======
node_modules
>>>>>>> DB
99 changes: 99 additions & 0 deletions API/ecommerce-api.yaml
Original file line number Diff line number Diff line change
@@ -0,0 +1,99 @@
openapi: 3.0.3
info:
title: Swagger Ecommerce - OpenAPI 3.0
description: |-
Projet ecommerce sneakers Ephec 2TI
Berlanger Clément
Dylan Feron
Loic Dero
Thibault Delime
version: '1.0'
servers:
- url: https://test.com
tags:
- name: magasin
description: Tout ce qui est utilise par le client pour acheter en ligne
- name: admin
description: Utilise parle proprietaire du site pour modifier les données
paths:
/chaussures:
get:
tags:
- magasin
summary: recevoir la liste des chaussures disponibles
description: recevoir la liste des chaussures disponibles
operationId: listeChaussures
responses:
'200':
description: Successful operation
content:
application/json:
schema:
$ref: '#/components/schemas/listeChaussures'
default:
description: Any error (4xx or 5xx)
content:
application/json:
schema:
$ref: '#/components/schemas/ErrorInfo'
components:
schemas:
listeChaussures:
description: liste des chaussures disponibles
required:
- nombreChaussure
- chaussures
type: object
properties:
nombreChaussure:
description: nombre de chaussures dans la liste
type: integer
format: int32
chaussures:
description: tableau d'objet chaussure
type: array
items:
$ref: '#/components/schemas/chaussure'
chaussure:
description: objet chaussure
required:
- id
- nom
- prix
- marque
type: object
properties:
id:
description: id de la chaussure
type: integer
format: int64
nom:
description: nom de la chaussure
type: string
prix:
description: prix de la chaussure
type: number
format: float
marque:
description: marque de la chaussure
type: string
ErrorInfo:
description: informations a propos d'une erreur
required:
- timestamp
- message
- erreurTechnique
type: object
properties:
timestamp:
description: moment auquel l'erreur arrive sur le serveur
type: string
format: date-time
message:
description: message d'erreur pour l'utilisateur
type: string
erreurTechnique:
description: message d'erreur technique pour debugger
type: string


25 changes: 5 additions & 20 deletions README.md
Original file line number Diff line number Diff line change
@@ -1,21 +1,6 @@
# Dev-Web-2023
Template de repo pour le projet Dev Web 2023
# Ecommerce

## Comment copier ce Wiki?

Pour récupérer le template et l'utiliser dans le cadre de votre projet, vous allez devoir faire un "fork" de ce repo. Cependant, le wiki n'est pas copié automatiquement. Suivez donc la procédure ci-dessous :

1. Créez un fork de ce repository. Ce sera votre repo de projet, avec une URL de type `https://github.com/<username>/<repo-name>`.
2. Créez un wiki dans ce nouveau repo, avec une Home page vide par exemple.
3. Clonez le repo git du wiki original sur votre machine : `git clone https://github.com/EphecLLN/Dev-Web-2022.wiki.git`
4. Pour "pousser" le wiki présent sur votre machine vers votre repository de projet, vous allez changer le pointeur "remote" de votre copie locale :
`git remote add fork https://github.com/<username>/<repo-name>.wiki.git`
6. Forcez à présent la copie du wiki sur votre machine vers votre repository de projet. Cela écrasera le wiki vide que vous aviez créé plus tôt avec le template : `git push -f fork master`

## Utilisation



Il vous est demandé de respecter la table des matières du projet, afin que les enseignants puissent facilement retrouver les informations qu'ils cherchent. Si vous souhaitez effectuer un changement dans sa structure, parlez-en d'abord avec votre coach.

Si vous trouvez que les pages sont trop longues, vous pouvez en créer de nouvelles, mais vous devez alors vous assurez que les liens sont mis à jour dans la table des matières.
### Loïc Dero
### Thibault Delime
### Clément Berlanger
### Dylan Feron
1 change: 1 addition & 0 deletions backend/.gitignore
Original file line number Diff line number Diff line change
@@ -0,0 +1 @@
node_modules
Loading