Skip to content

Thekorzeremi/Structura

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

130 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Projet_Hackathon

Stacks

  • Backend : Symfony
  • Frontend : React 2025

Launch project

Ensure that you have a LAMP server with PHP and MySQL installed. Please install Symfony CLI and Composer as well.

Backend

Terminal 1

  • cd backend
  • composer install
  • symfony server:start

Terminal 2

  • cd backend
  • php bin/console doctrine:database:drop --force
  • php bin/console doctrine:database:create
  • php bin/console doctrine:schema:update --force
  • php bin/console hautelook:fixtures:load --no-interaction

Frontend

  • cd frontend
  • npm install
  • npm start

Project

Go to http://localhost:3000 to launch project

Credentials

Thanks to fixtures, you'll have data in your db.

Prettier

Backend

./vendor/bin/php-cs-fixer fix ./vendor/bin/php-cs-fixer fix src/Controller/SecurityController.php

Frontend

npx prettier --write . npx prettier --write assets/controllers.json

API

See http://localhost:8000/api/doc/ for the API documentation.

About

WEB-APP for enterprise management

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors