Skip to content

Andrew0247/WARCECM

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

24 Commits
 
 
 
 

Repository files navigation

WARCECM

Project of a Web Application which keeps a record of employees, the respective heads of employees, and external contracts to the company.

The following project is done with the Django Framework. Postgresql is used as a database manager for the respective storage of the different registers. In this project, the "bootstrap_modal_forms" library is used to handle Modals. This library can be downloaded as follows:

pip install bootstrap_modal_forms

Bootstrap 4.0 is also used, which can be downloaded or found at the following link Bootstrap.

Likewise, a respective use of JQuery is made, jquery libraries such as datetimepicker are also used, which is to personalize the insertion of the dates using a calendar.

For the management of users, the model that the same Framework offers and generates is used. Which is imported as follows:

from django.contrib.auth.models import User

The project folder is the one named RegContrac, which contains different folders:

  • Bootstrap, which contains local files to use Bootstrap.
  • Portafolio, where there are different folders containing the different images, css files, js, fonts, etc.
  • Archivos, where the different documents that are uploaded using the forms are stored.
  • RegContrac, which is the folder where the different settings of the project are and where we add the applications we need for our project, they are in the file settings.py. Also the URLs to redirect to each application, which are in the file urls.py.
  • LRUsuarios, all the users part is configured.
  • REGContracEx, where the settings are made for the application that handles the part of external contracts.
  • REGEmpleados, where is all the part of the configuration of the application for the management of the Employees and their respective registration.
  • REGJefes, where the entire registry of the Employees' Heads is configured.

We also make use of a Django method which is send_mail(), this is imported with the following instruction from django.core.mail import send_mail in our views.py file. Which is used to give notifications by email.

About

Proyecto de un Aplicativo Web el cual lleva un registro de empleados, los respectivos jefes de los empleados, y los contratos externos a la empresa.

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published