Skip to content

TiramisuAddict/PI-3A-Web

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

412 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Momentum Web

Symfony Version PHP Version Project Type Status

Overview

Momentum Web is an AI-powered HR management web platform designed to simplify recruitment and enterprise workflows through a modern and responsive interface.

The platform connects HR teams with candidates while also providing tools for employee management, project handling, requests management, and internal communication through a social feed system.

Built with Symfony 6.4 following an MVC architecture, the application focuses on scalability, maintainability, and user experience.


Main Features & Contributions

Feature / Branch Contributors
Demand management Team Larry
Training / Course management Team Larry
Recruitment management TiramisuAddict
Project management Team Larry
User / Employee management Team Larry
Social Feed / Posts management Team Larry

Note : For more details about each feature, please refer to the corresponding branches in the repository.


Installation

Requirements

Make sure you have the following installed:

  • PHP 8.1.25
  • Composer
  • MySQL
  • Apache Server

Check your PHP version:

php --version

Clone Repository

git clone https://github.com/TiramisuAddict/PI-3A-Web

Navigate to the project directory:

cd PI-3A-Web

Install Dependencies

composer install --no-interaction

Database Setup

Open Apache and MySQL services using XAMPP (or your preferred environment).

Import the provided momentum.sql database into MySQL.


Run Project

php -S localhost:8000 -t public

Then open:

http://localhost:8000/accueil

Technologies Used

  • Symfony 6.4
  • PHP 8.1
  • MySQL
  • Twig
  • JavaScript
  • HTML / CSS
  • MVC Architecture

About

Momentum is a cross-platform HR management solution developed as an academic project. The platform helps organizations manage recruitment, employees, projects, requests, and internal communication through a modern web and desktop experience built with Symfony 6.4 and Java.

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors