Skip to content

Montecher/WebS1

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

WebS1

pipeline status

Projet Web du S1.

But

Faire un site maquette en binôme.

  • Ce site doit être une maquette de site marchand.
  • Le site sera totalement statique: pas de PHP ou de JS.
  • Il devra être rendu au plus tard en décembre

Lien vers les consignes plus détaillées du projet

Distribution des tâches

Nathan Décher s'occupe du CSS et du flexbox du site
Thomas Montero s'occupe du html, des formulaires et du contenu du site

Organisation des dossiers

  • src: fichiers sources
    • pages: sources des pages
    • styles: feuilles de styles
    • templates: templates utilisés pour la construction du site
    • styles.less: point d'entrée des styles
  • assets: images utilisées
    • icons: icones
  • build: scripts de construction
  • scripts: scripts généraux
  • test: scripts de test

Construire le site

Pour construire le site, il faut les outils suivants:

  • linux, freeBSD ou cygwin
  • lua 5.1 ou 5.3; modules luaxml et luatpl installés automatiquement si absents
  • git
  • zip
  • nodejs avec le module less installé globalement

Ensuite, la construction est un simple appel à ./scripts/build.sh qui va créer le site web dans le dossier out.
La construction du site ne préserve pas l'indentation et les commentaires.

Accéder au site

Le site web est disponible à l'adresse http://genshop.tk pour la branche master et http://staging.genshop.tk pour la branche staging.
Le domaine ayant expiré, le site est désormais accessible sur https://genshop.s.codinget.me

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published