/Gespro-Client

Gespro web application (client)

Primary LanguageVueMIT LicenseMIT

Gespro

From the abbreviation "Gespro (Gestor de Proyectos)" is a system to be able to manage any type of project, manage contributors, assign deliverables, view progress and more features.(Gespro is not limited for only software development projects).

The system has 4 roles, each role has specific actions

  • Project manager
    • Can manage people assigned to projects, view progress on each project and view their deliverables.
  • Human resources
    • Can manage user credentials, their roles (like UX designer, Employee, Scrum master... etc) and register new people into system.
  • Controller
    • Can view projects > add phases to it > assign a corresponding percentage on each phase and assign their deliverables.
  • Coordinator
    • Can manage projects, estimate costs and calculate a deliverable time.

Deploy

The system was deployed on amazon EC2 using virtual machine, database hosted on amazon RDS using MariaBD

This project was built using

aws mariadb vuejs vuetify

Customize configuration

See Configuration Reference.

Some Gespro Views

Login

Login

Login

Login

Project setup local

npm install

Compiles and hot-reloads for development

npm run serve

Compiles and minifies for production

npm run build