Skip to content

COS301-SE-2024/occupi

Repository files navigation

GitHub commit activity Codecov GitHub License GitHub repo size Docs website GitHub Repo stars codecov GitHub Issues or Pull Requests

Deploy Landing page Deploy Docs site to Pages Lint Test and Build Golang Lint Test and Build Occupi-Web Test Occupi-mobile

Table of contents

Documentation

Our documentation is hosted occupi-docs

Software Requirements Specification

Document

Architecture Document

Diagram
Document

Deployment Diagram

Deployment

Coding standards

Go coding Standards

Accessing the app

Occupi is a cross-platform app. This means that it is available on mobile, desktop and on the web.

  • If you would like to access the desktop app under the releases tab
  • If you would like to access the web app, please access occupi-web
  • If you would like to access the mobile app, please search for it on either google play store or apples app store. Or simply click the icons below to be taken to their respective download pages.

Tech Stack

Contributing

Please have a look at CONTRIBUTING.md file to get started.

Reporting security issues

Please have a look at SECURITY.md file to find out how to report security issues.

Meet the team behind occupi

Kamo

Project Manager, Fullstack Engineer
Kamo is a skilled software developer with a strong focus on database engineering and architecture. He is proficient in both front-end and back-end development, making him a well-rounded contributor to any team.

Carey

Frontend Engineer, UI Engineer, Business Analyst, Testing Engineer
Carey has a solid understanding of business principles, business analysis and systems analysis with a strong support for technology-centered strategies that promote interactive learning and easier access to resources for independent study.

Michael

Infrastructure management, Designer, Backend Engineer, DevOps, Frontend Engineer
Michael is a computer science enthusiast with a keen interest in creating engaging and aesthetically pleasing CS-related projects. His strengths lie in UI design, FullStack development, DevOps, and Systems Design, making him a versatile contributor to any team.

Tinashe

Frontend Engineer, UI engineer, Business Analyst, Testing Engineer
Tinashe is a BSc Computer Science Major and Multimedia Minor student with a keen interest in UI/UX design and Human Computer Interaction. She loves learning and tackling new challenges. Her resilience makes her an asset in any team.

Reta

Fullstack Engineer
Rethakgetse has a comprehensive skill set that spans both frontend and backend development, making him a well-rounded software developer. He is driven by a passion for problem-solving and a desire to make a tangible impact. He embraces the limitless possibilities offered by technology and is committed to leveraging his skills to develop transformative applications that address pressing industry needs, enhance operational efficiency, and improve customer satisfaction.

Additional info

//stub

Sponsors and Stakeholders