Skip to content

Project's management & attribution web app | Dev. with PHP/Symfony & C++ | Engineering school project (4th year/5)

Notifications You must be signed in to change notification settings

Pierre-Lds/Project-ISEN

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

31 Commits
 
 
 
 
 
 

Repository files navigation

Proj'ISEN

Proj'ISEN is a web application to manage project's attribution.

C++ 17 / Symfony 5.4 / PHP 8.1

Setup

  • Install Symfony 5.4
  • Go to /projisen and run :
composer install
  • Go to .env file and add your database informations
  • Generate the database with the following commands :
php bin/console doctrine:database:create
php bin/console make:migration
php bin/console doctrine:migrations:migrate
  • Compile C++ files with g++, go to /projisen/public/scripts and differents folders with makefiles, then run :
make
  • To start creating your user's accounts, enter in the database (staff table) :
id | username | roles | password | first_name | last_name | is_admin
1 | admin | ["ROLE_ADMIN"] | $2y$13$9FjZxA4DePSp7CsSInJ4neQekOOEYUONc.o4kyd2MylbBdD.mHQEq | Super | Admin | 1
  • Then you can log in with the id : admin and pwd : admin

Run the application

  • Go to /projisen and run :
symfony server:start

Note : You can add -d to run the command as a background task.

About

Project's management & attribution web app | Dev. with PHP/Symfony & C++ | Engineering school project (4th year/5)

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published