Career Managing

January 2024
FullStack / Web App
Career Managing
Career Managing
Career Managing

About Client

  • Name:Luminess
  • Services:FullStack Development
  • Website:https://www.luminess.eu/
  • Phone:+33 1 44 76 54 40

Objective

To develop a complete web application for managing HR activities, integrating advanced functionalities for tracking and evaluating employees.

Tools & Technologies

HTML, CSS, JavaScript, Angular, API Rest, Bootstrap, Nodejs, TypeScript, PostgreSQL

Challenge

Skills highlighted:

JavaScript fullstack development: Mastery of front-end and back-end JavaScript technologies to create a high-performance, scalable web application.

Angular and Bootstrap frameworks: Effective use of Angular to build the user interface and Bootstrap for responsive design.

PostgreSQL database: Efficient management of HR data using complex SQL queries, views and functions, and a well-organized database structure.

Deployment on local and private servers: Mastery of deployment tools such as WinSCP to put the application into production.

Windows and Linux system administration: Ability to manage Windows and Linux servers for application monitoring and maintenance.

Node.js package management: Efficient use of NPM to install and manage the project's JavaScript dependencies.

Node.js back-end development: Creation of a RESTful API with Node.js to interact with the database and supply data to the Angular user interface.

Designing user-friendly interfaces: Using Bootstrap and Angular to create intuitive and attractive user interfaces for HR.

HR data management: Implementation of functionalities for employee tracking, skills assessment and performance management.

Organized code structure: Adherence to the principles of good development practice for clear, maintainable and extensible code.

Project highlights:

Complete HR application: All-in-one software solution for managing HR activities, simplifying employee monitoring and evaluation.

Intuitive user interfaces: User-friendly and accessible design, enhancing the HR user experience.

Efficient data management: well-organized database structure and RESTful API for reliable and secure HR data management.

Flexible deployment: Ability to deploy the application on local and private servers for flexible use.

Comprehensive technical skills: Demonstrated mastery of front-end and back-end JavaScript technologies, databases and operating systems.