Giter VIP home page Giter VIP logo

php-employee-management-v2's Introduction

#php #mvc #master-in-software-engineering

Employee Management V2

Version

This project provides an easy-to-use interface to manage employees information. The application user case starts with an user log in, and allows the user to read, create, delete and update the employee´s information. The user and employee data is stored in a database.

This project objective is to create a file structure following the MVC pattern, with a basic router implementation and OOP approach.

Index

Requirements

  • You need to have a database with all the employees and users in your mysql workspace. We provide you with all the required queries to create the database, its tables and insert mock data inside the resources folder.
  • Set your database configuration on the config/db.php file. (username, password, dbname etc.)

Install - Run

The project dependencies are already referenced in the package-lock.json file in the root folder. For that reason, it is only necesary to run the following command to allow these to work:

npm instal

In order to complete/execute this project, the set up of a server environment and PHP interpreter is needed. You need to have at least PHP v7.4 or above to develop this project, which is capable of running PHP to its latest version.

  • XAMPP with PHP >= 7.4

Technologies used

* Visual Studio Code - Developement IDE

* HTML - Markup Language

* CSS - Style Sheet Language

* Javascript - Programming Language

* Bootstrap - Front-end Library

* JQuery - JS library

* JS-Grid - JS library

* PHP - Scripting language

* XAMPP - Open source cross-platform web server

Download project

To download or install this project in your local computer, either clone the repository or downdload. In order to run the project, please refer to the requirements and install section in this README file.

Usage

This project could be used to manage employee information.

Based on

This repository is based on a past delivery from master's students:

👤 Víctor Martínez

👤 Ismael Vázquez


This README was generated with ❤️ by readme-md-generator

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.