Skip to main content

Development and Deployment of the HR modules of an ERP for a company’s internal management

Engineer: Oussama BAOUI
Organisation: Avaliance
Language: English
Promotion: 2021
Year: 3

Abstract #

This report summarizes the work done as part of my end-of-studies internship within

Avaliance. The project aim is to develop and deploy a web-based ERP (Enterprise Resource

Planning) app, with plans to adapt it to mobile phones in the future, for the company’s internal

management. Including deployment automation and DevOps best practices.

The main phases that led to the completion of the project are:

Survey and analysis: this phase allowed me to get an idea about the application’s needs

in terms of functionality and requirements, analysing the company’s existing ERP was

very essential to understanding what already exists and what need to be created from

scratch.

Conception: During this phase, the whole development team got together to construct

a rough conception of the flow of the application (how it should look, feel and how to

interact with it)

Implementation and deployment: this phase consisted firstly of defining the

application’s technical architecture and the tools that will be used, then secondly of the

distribution of the work on the team to optimize the realization of the appropriate

modules and functionalities offered by the application.