Skip to content

WorkWise Central is a service-management tool designed for service-based industries. It is engineered to streamline operations, maximize resource efficiency, and elevate customer experiences.

Notifications You must be signed in to change notification settings

COS301-SE-2024/WorkWise-Central

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Boolean Hooligans - WorkWise Central

WorkWise Central Logo

codecovGitHub Actions Workflow StatusGitHub Issues or Pull RequestsGitHub Issues or Pull RequestsUptime Robot ratio (7 days)

Vue.js NestJS Node.js TypeScript OAuth MongoDB Docker


Project Description

Project Description

WorkWise Central is a cutting-edge Progressive Web App (PWA) designed to transform service-based industries such as building, plumbing, and electrical services. This all-in-one solution streamlines operations for service delivery businesses.

Key Features:

  • Client Management: Includes a client-facing portal with an integrated payment gateway.
  • Employee Management: Allows you to define employee roles and map them to your company’s organizational structure.
  • Job Tracking: Offers advanced tracking of jobs, including time management and inventory usage.
  • Inventory System: Seamlessly integrated with other system components for efficient stock management.
  • Auto-Generated Invoices: Automatically creates invoices that can be sent directly to clients.
  • In-App Communication: Built-in messaging channels for real-time team collaboration.
  • Flexible Role-Based Access: Highly customizable permissions tailored to your team’s needs.

Click here to view the system.

Demo Video

Demo videos

Watch our demo video - Boolean Hooligans Demo1

Watch our demo video - Boolean Hooligans Demo2

Watch our demo video - Boolean Hooligans Demo3

Watch our demo video - Boolean Hooligans Demo4

Documentation

Read the full documentation for this project

User testing

Read the full user testing report

GitHub Project Board

View our GitHub Project Board

Team Members

Team Members

Jessica Bloem

Project Manager, Business Analyst, System Architect and Integration Engineer

Jessica is a diligent and committed Computer Science student at the University of Pretoria. With experience working in programming languages including C++, Java, and Python, she possesses a strong foundation in software development. Her interests lie in backend development, API integration, and system design.

LinkedIn GitHub

Hamza Mokiwa

System Architect, DevOps, Integration, Services, and Testing Engineer

As a final-year Computer Science student, Hamza has a strong interest in backend development, Quality Assurance, and DevOps. As such, he has honed his skills in software testing and automation of various processes in the CI/CD pipeline, ensuring efficient and reliable software deployment.

LinkedIn GitHub

Kumbi Shonhiwa

UX/UI Designer, Services, and Data Engineer

As a final-year Computer Science student at the University of Pretoria, Kumbi brings a wealth of experience and a diverse skill set to the table. With a strong foundation in Java, C++, and Python, he has honed his expertise in both frontend and backend development. His interests lie in database systems, cybersecurity, and AI. He is particularly passionate about frontend development and UI/UX design.

LinkedIn GitHub

Bob Dlamini

UX Designer, UI, Services, and Testing Engineer

Bob is an adaptable web developer with a diverse skill set. With a background in teaching imperative programming in C++ to first-year students and hands-on experience in front-end development, he brings a unique blend of expertise to any team. He excels at solving complex problems and finding innovative solutions. His ability to analyze situations from multiple angles ensures efficient problem-solving. Bob seamlessly transitions between front-end and back-end development. He takes pride in his ability to learn quickly and solve problems efficiently.

LinkedIn GitHub

Thando Dlamini

DevOps, Integration, and Data Engineer

Thando is a motivated Computer Science student at the University of Pretoria, with a keen interest in cybersecurity, particularly penetration testing and network security. He is eager to utilize his technical skills in this exciting field. He also possesses a foundation in DevOps, testing, and backend development, making him a well-rounded team member ready to contribute to a dynamic team.

LinkedIn GitHub

About

WorkWise Central is a service-management tool designed for service-based industries. It is engineered to streamline operations, maximize resource efficiency, and elevate customer experiences.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published