Skip to content

This interactive web application sets out to streamline processes of project management by effectively managing recourses, streamlining the management process to increase team efficiency and project development time.

Notifications You must be signed in to change notification settings

COS301-SE-2022/Team-Utilisation-Monitor

Folders and files

NameName
Last commit message
Last commit date

Latest commit

Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 

Repository files navigation

ICreateSoftware - Team Utilization Monitor

Banner Image

GitHub issues Security Headers GitHub language count GitHub contributors GitHub closed pull requests GitHub issues GitHub commit activity (branch) GitHub repo size


Description


Team utilisation monitor is an application that is used by administractors, or employers, to monitor and manage teams and projects. Management features include, creating teams and projects, assigning those teams to projects, adding and removing team members, assessing team members, seeing the utilisation of all members and generally having an overview of the entire organisation's operations. Admins can also add skills, for members to take up on and the platform has a recommendation engine that generates teams based on specific criteria with respect to the project.


Team's Demos

Deployed version

Demo 1

SRS Document Version 1
UI wireframe 1
UI styled wireframe
Demo1 video recording


Demo 2

SRS Document Version 2
Architectural Requirements
User Manual
Coding Standard
Demo2 Pre-recording
Demo2 Live recording


Demo 3

SRS Document Version 3
Architectural Requirements
User Manual
Coding Standard
Technical Installation Manual
Demo3 Pre-recording
Demo3 Live recording Here


Demo 4

SRS Document Version 4
Architectural Requirements
Technical Installation Manual
User Manual
Testing Policy
Coding Standard
Demo4 Pre-recording


Project Day


GitHub Project Board


GitHub Repository

🏑-Git Structure

Screenshot 2022-06-08 at 09 21 37

  -  Basic Folder structure
     -> src Folder           :The source code folder
     -> .config Folder       :local configurationin relation to setup on local machine.
     -> .build Folder        :Contain all scripts related to build process (Docker our case).
     -> libs Folder
     -> tools Folder         :A convenient directory. contain task automating Scripts, i.e build and rename script.
     
  - Git Special Files
     -> .gitignore           :List of blobs for to ignored by git.
     
  - Special Files & Folders
     ->README File           :WWH (What, Why, How) answers with regards to our project. 

Git organization and management

 -

🌴-Branching strategy

paste

Credits : DEV Community
  Feature     :Represent a feature being worked on
  
  Develop     :Latest Working Code merged from features and Ready to be merge into main after thorough review
  
  Main        :Latest and working Realease

Members

Mamphasa Agape

Bsc Computer Science
Interests: Geopolitics, Business and finance, Media and journalism, Politics

Anurag's GitHub stats



Cornel Coetzee

Bsc Computer Science

Interests: Software Development

Anurag's GitHub stats



Faresa Thangeni

Bsc Computer Science

Interests: Software Development, Penetration Testing| Security

Anurag's GitHub stats




Gift Monwa

Bsc Computer Science

Interests: Software Development

Anurag's GitHub stats



Rourke Amiss

Bsc Computer Science

Interests: Artifical Intelligence, Python Development

Anurag's GitHub stats

About

This interactive web application sets out to streamline processes of project management by effectively managing recourses, streamlining the management process to increase team efficiency and project development time.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published