GithubHelp home page GithubHelp logo

kevin-chlt / charles-cantin-galerie Goto Github PK

View Code? Open in Web Editor NEW
0.0 1.0 1.0 204.64 MB

Projet d'un site de galerie photo pour un photographe fictif

Home Page: https://charles-cantin-galerie.herokuapp.com/

CSS 38.91% HTML 24.59% PHP 0.07% JavaScript 36.42%
javascript legacy gallery photography vitrine

charles-cantin-galerie's Introduction

[Evaluation STUDI] Projet de site vitrine pour Charles CANTIN, photographe.

1. Contexte de l'évaluation

Charles Cantin est passionné par la photographie. Même s’il pratique en amateur, son talent est reconnu et beaucoup font appel à lui pour immortaliser leurs événements.
Pour passer à la vitesse supérieure et peut-être vivre de cette activité, il désire pouvoir se construire un portfolio sous la forme d’un site web.
Il souhaite:

  • une page d'accueil avec le logo que son ami à créer.
  • une page de galerie pour exposer ses photos.
  • une page pour exposer ses prestations ainsi que la grille tarifaire de celle-ci.
  • une page de contact pour qu'on puisse lui poser des questions et éventuellement prendre RDV pour une prestation.

2. Environnement technique

L'environnement technique imposée par l'évaluation devait être composée de seulement de languages front (HTML, JS, CSS) avec la possibilité d'utiliser un framework type ReactJS, NextJS, Eleventy etc...
Pour le back, un CMS headless était recommandé.
Pour ma part, j'ai utilisé:

  • HTML/CSS
  • Javascript Vanilla
  • Le CMS Headless "Strapi" (Node.js) avec un back-office intégré et une API relié à une base de donnée MySQL.

3. Procédure de mise en place

  • Cloner le fichier sur votre ordinateur avec
    git clone https://github.com/kevin-chlt/charles-cantin-galerie.git
  • Installer les dépendances de l'application avec
    npm install

Vous pouvez désormais naviguer sur le site.

charles-cantin-galerie's People

Contributors

kevin-chlt avatar

Watchers

 avatar

Forkers

scoary

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.