GithubHelp home page GithubHelp logo

mattfritsch / mangatoz Goto Github PK

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

School project, e-commerce website

PHP 56.32% Twig 29.85% CSS 0.19% JavaScript 13.13% HTML 0.47% Batchfile 0.04%
php bootstrap5 css doctrine-orm js routing twig

mangatoz's Introduction

Projet tuteuré de LPWMCE : mangAtoZ

Une brève description du projet tuteuré du premier semestre de Licence professionnelle de développement web et mobile pour le commerce electronique

Projet réalisé par : BECKER Arthur, DESTREMONT Adrien, FRITSCH Matthieu

Description du projet

Le but de ce projet est de réaliser un site e-commerce de manga et de générer une PWA de ce site.

Consigne d'installation

Après avoir recupéré le projet réaliser ces commandes :

composer install

Puis veuillez créer une database qui réceptionnera les données de l'API

Une fois cela réalisé, executer cette commande à la racine du projet

Cette commande permettra de créer les tables dans votre database

php bin/doctrine.php orm:schema-tool:create

Cette commande executera le script qui permet de remplir la base de données Ajuster la boucle si vous voulez plus ou moins de données

Dans src/Script/script.php à la ligne 7

Changer cette valeur:

for($i = 0; $i<1000; $i = $i+10) pour une installation rapide avec un jeu de données conséquent remplacer $i<1000 par $i<50.

Puis executer cette commande

php src/App/Script/script.php

Une fois cette commande terminée, pour lancer le site veuillez vous placer dans le dossier public et exécuter cette commande.

php -S localhost:8000

Le script permettant de supprimer le panier à une fréquence défini se situe dans src/App/Script/scriptcron.php


Compte admin:

username: [email protected]

password: admin

Compte client:

username: [email protected]

password: client


Config SMTP

smtp_server=smtp.gmail.com

smtp_port=587

default_domain=gmail.com

error_logfile=error.log

auth_username=[email protected]

auth_password=wqymizokwntliyyw

pop3_server=

pop3_username=

pop3_password=

force_sender=[email protected]

force_recipient=

hostname=

mangatoz's People

Contributors

arthur-prog avatar mattfritsch avatar adriendst avatar

Stargazers

 avatar

Watchers

 avatar

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.