Giter Site home page Giter Site logo

projet-01's Introduction

Well of knowledge - Média collaboratif

Qu'est-ce que " Well of knowledge " ?

" Well of knowledge " est un projet de média collaboratif, développé en 2020 par des étudiants de la Sirius School dans le cadre de leur formation.

Ce projet d'apprentissage avait pour objectif premier l'initiation aux languages PHP & MySQL, mais aussi la familiarisation avec le côté back-end du développement web.

C'est aussi le premier projet du second cycle de formation, réalisé en groupe, après seulement trois mois de formation.

Les consignes

Les consignes reçues étaient les suivantes

On a vu grand, trop grand en fait. On avait des idées de fous pour des gens qui ont trois mois de code derrière eux, du style :

landing_page : Avoir une animation JS qui permettrait d'avoir des mots apparaissant et disparaissant ( Ces mots expliquant justement les valeurs du projet)

theme_page : Après l'enregistrement, avoir une redirection vers une page de préférences qui permettrait la sélection de thèmes sous forme de tags.

Bon, finalement on a fait légèrement plus simple...afin notamment d'être dans les temps et ainsi respecter la deadline, tout en se disant qu'on pourrait toujours revenir dessus par la suite.

Les languages utilisés

  • HTML5, CSS3
  • PHP & MySQL
  • Laragon pour l'environnement de travail

Les contributeurs

  1. Yana Snytko
  2. Marie-Solange Mokagatana
  3. Natascha Gritte
  4. Mohamed Bah

Qui a fait quoi ?

Yana Snytko

  • Gestion de projet.
  • Review des wireframes.
  • Review du design réalisé sur Figma.
  • Base de données (MySQL)
  • Une partie de l'intégration.
  • Finition des CRUD de la connexion et enregistrement (PHP).
  • Gestion de la mise en commun du CRUD de la connexion et du CRUD d'enregistrement (PHP).

=> Cette fille était littéralement partout !

Marie-Solange Mokagatana

  • Schéma de la base de données.
  • Base de données (MySQL).
  • Gestion du CREATE et du READ du CRUD de la connexion (PHP).

Natascha Gritte

  • Contenu Rédactionnel.
  • Base de données (MySQL).
  • Wireframing et Design sur Figma.
  • Gestion du CREATE du CRUD de l'enregistrement (PHP).

Mohamed Bah

  • Schéma de la base de données.
  • Base de données (MySQL).

Une petite démo ?

https://yanasnytko.github.io/Projet-01/wellOfKnowledge/index.html

https://wellofknowledge.herokuapp.com/

Installation

  1. Installer Laragon sur votre ordinateur.

  2. Cloner le repository sur votre ordi dans le dossier WWW (Comme les fichiers sont en PhP, ca permettra l'affichage en local de celui-ci).

  3. Inserez la base de données mediacolabo.sql, qui se trouve dans le dossier wellOfKnowledge, dans votre interface de bases de données.

  4. Dans ce même dossier, wellOfKnowledge, ouvrez la page index.html et profitez de l'expérience.

Où est-ce qu'on en est ?

Le projet n'est absolument pas fini. Il reste plein de trucs à faire. Il reste des fonctionnalités back-end à faire, de l'intégration et du front-end.

A faire

La gestion des pages d'articles, le flux y compris, n'est pas réussie en fonction de la connection de l'utilisateur. De plus, le mot de passe a pu être crypté à l'envoi à la base de données, néanmoins, à la mise en commun du travail, le décryptage ne s'effectuait pas correctement. Cela reste donc à revoir.

Contribution ?

Comme on dit :

Plus on est de fous, plus on rit !

projet-01's People

Contributors

yanasnytko avatar dhaibuna avatar medbah avatar

Watchers

 avatar

Forkers

yanasnytko

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.