Skip to content

CMU-313/fall-2021-hw2-hammer

Repository files navigation

pypi python license Docker pulls Docker Stars Commits Support Store Donation

Documentation specific to HAMMER's iteration of the repository is located near the end of the README.



Mayan EDMS is a document management system. Its main purpose is to store, introspect, and categorize files, with a strong emphasis on preserving the contextual and business information of documents. It can also OCR, preview, label, sign, send, and receive thoses files. Other features of interest are its workflow system, role based access control, and REST API.

Book

The final version of the book "Exploring Mayan EDMS" available now!

The link is https://sellfy.com/p/um2fkx/

Installation

The easiest way to use Mayan EDMS is by using the official Docker image. Make sure Docker is properly installed and working before attempting to install Mayan EDMS.

For the complete set of installation instructions visit the Mayan EDMS documentation at: https://docs.mayan-edms.com/parts/installation.html

Hardware requirements

  • 2 Gigabytes of RAM (1 Gigabyte if OCR is turned off).
  • Multiple core CPU (64 bit, faster than 1 GHz recommended).

Important links

Additional Documentation

Our group chose feature two. We created a form for reviewers to enter and score candidates along various directions, which can be saved and aggregated across multiple reviewers. Out of the three options given, we thought this option had company-candidate interaction, and it was the most essential point out of the three to have. We updated the existing Mayan framework to reflect our purposes.

The form is simplified so there is a minimal number of categories that still cover all the applicant information. The simplicity increases the reviewer's efficiency and is easy to understand and use. Additionally, the design only uses two colors to emphasize the answer fields so users can easily find focus and maintain it while working.

Initial Design

We created an initial design on Figma to create an outline/wireframe for the coding process.

Screen Shot 2021-10-01 at 10 07 46 PM

Final Form

How to use (user/reviewer):
  • Note down the applicant ID corresponding to the resume
  • Enter reviewer first and last name
  • Rate applicant's quality of education, work, extracurriculars, and skills and awards from 1-5, 1 being poor quality and 5 being great quality
  • (Optional) Leave any additional comments in the last blank
  • Save the form to save information to backend

Screen Shot 2021-10-01 at 4 50 00 AMScreen Shot 2021-10-01 at 4 50 08 AM

Testing for Devs