GameOnConnect is an exciting new social media platform for gamers. Here you will unlock the ability to discover new games and connect with friends on a whole new level! GameOnConnect also enables you to schedule gaming sessions and tournaments and record your gaming activity to build up your personalized gaming stats. As a bonus feature, GameOnConnect keeps you entertained during long loading screens with fun minigames!
# 🎮Badges: #
[![Issue Tracking](https://img.shields.io/badge/Issue_Tracking-GitHub_Issues-blue)](https://github.com/COS301-SE-2024/GameOnConnect/issues)
[![issues - GameOnConnect](https://img.shields.io/github/issues/COS301-SE-2024/GameOnConnect)](https://github.com/COS301-SE-2024/GameOnConnect/issues)
![issues - GameOnConnect](https://img.shields.io/github/issues-closed/COS301-SE-2024/GameOnConnect?color=brightgreen)
[![Flutter](https://github.com/COS301-SE-2024/GameOnConnect/actions/workflows/flutter.yml/badge.svg?branch=main)](https://github.com/COS301-SE-2024/GameOnConnect/actions/workflows/flutter.yml)
![GitHub pull requests](https://img.shields.io/github/repo-size/COS301-SE-2024/GameOnConnect)
![GitHub pull requests](https://img.shields.io/github/last-commit/COS301-SE-2024/GameOnConnect)
![GitHub pull requests](https://img.shields.io/github/issues-pr/COS301-SE-2024/GameOnConnect)
![GitHub pull requests](https://img.shields.io/github/languages/count/COS301-SE-2024/GameOnConnect)
# 🎮Demos:
| Demo | Demo Slides | Demo Video |
|------|--------|------|
| Demo 1 | [Slides 1](https://www.canva.com/design/DAGGtptGMhc/opvx0fEJTxBaW690gcEeLw/view?utm_content=DAGGtptGMhc&utm_campaign=designshare&utm_medium=link&utm_source=editor) | [Video 1](https://drive.google.com/file/d/1whQs6Kx2UuDGEKiUvoNlYNBY0Hbh9hmQ/view?usp=sharing) |
| Demo 2 | [Slides 2](https://www.canva.com/design/DAGIgpN2HEM/KrfXoBmqN84AEYWFxiCoJw/view?utm_content=DAGIgpN2HEM&utm_campaign=designshare&utm_medium=link&utm_source=editor) | [Video 2](https://drive.google.com/file/d/1JRtQugU-ON1kP8CeSCID6KgyyPMjlJUA/view?usp=sharing) |
| Demo 3 | [Slides 3](https://www.canva.com/design/DAGM_5j1XcY/lJ9VW1D5_X13_dlZZb9DTw/view?utm_content=DAGM_5j1XcY&utm_campaign=designshare&utm_medium=link&utm_source=editor) | [Video 3](https://drive.google.com/file/d/1-KsOKCFhXqeEjshtNliyp3Kam7eaeQtH/view?usp=sharing) |
| Demo 4 | [Slides 4](https://www.canva.com/design/DAGR2ZqN7x8/N92XF6FsotQ-uuZIfdpS2Q/view?utm_content=DAGR2ZqN7x8&utm_campaign=designshare&utm_medium=link&utm_source=editor) | [Video 4](https://drive.google.com/file/d/1ZP6sayu-9IS_WDN0ru2rhSn9RI-h-QIj/view?usp=sharing) |
# 🎮Documentation Links:
| Document | Description |
|----------|-------------|
| [SRS Documents](https://github.com/COS301-SE-2024/GameOnConnect/wiki) | Software Requirements Specification |
| [User Manual](https://github.com/COS301-SE-2024/GameOnConnect/wiki/User-Manual) | Guide for users on how to use the application |
| [Technical Installation Manual](https://github.com/COS301-SE-2024/GameOnConnect/wiki/Technical-Installation-Manual) | Instructions for setting up the application |
| [Testing Policy](https://docs.google.com/document/d/10SZXMNlQi8xhokbqxjlvTRlBppCDD6TswzttYGKr07E) | Policies and procedures for testing |
| [Coding Standards](https://github.com/COS301-SE-2024/GameOnConnect/wiki/Coding-Standards) | Guidelines for coding practices |
| [Advertisement Video](https://drive.google.com/file/d/1av4EnpRoArwFMXro9eVO9yYm3Ihpf6wF/view?usp=sharing) | Advertisement for GameOnConnect |
# 🎮Project Management:
| Project board |
|----------|
| [Github Project Board](https://github.com/orgs/COS301-SE-2024/projects/54) |
# Technologies #
# 🎮Team members: #
Franco Dreyer:
|
Franco is a student pursuing a BSc in Information and Knowledge Systems, with substantial experience in front-end development. Currently, he is undertaking an online course focused on interaction design, user research, and user experience design. With a deep interest in design and interaction design, Franco spends his free time working on individual projects that allow him to explore and learn more about the technologies that interest him most. Possessing knowledge of several programming languages, such as Java, HTML/CSS/JS, and front-end libraries like Angular and Vue, among others, his primary interest lies in user experience and interface design. Nevertheless, Franco is keen to learn more about back-end technology, and he enjoys taking on new challenges as opportunities to broaden his skillset. He is highly adaptable and can quickly acclimate to any new situation.
|
Socials
|
|
Monika Theiss:
|
In previous projects Monika has focussed on back-end developing and project management. On the back-end she has worked in SQL and PostgreSQL to design and maintain databases. She has also written her own API in PHP.As project manager she got a lot of experience in ensuring that due dates are met. She believes that every team member's opinion needs to be heard and that communication is vital to the group being a success. Monika has also worked on a church's website to keep it up to date on upcoming events, which, though not yet perfect, has given her a bit of experience in front-end developing. Throughout her degree she has also gotten a lot of experience in C++ and Java.
|
Socials
|
|
Shannon Venter:
|
Shannon has experience in programming languages such as Java and C++. She enjoys working in a team environment and has experience in project management. Shannon takes a keen interest in game development and studies computer science. Shannon has also had an internship working with app development.
|
Socials
|
|
Piery van der Linde:
|
Piery has experience in programming languages such as Java and C++. He enjoys working in a team environment and believes that team cohesion is vital for success. He is currently taking additional online courses to learn Flutter. Piery takes a keen interest in cybersecurity and studies law in addition to computer science. He takes pride in database designing and excels in manipulating data. Piery has also worked part-time managing a local school network, which includes managing tickets, setting up new nodes to the live environment and ensuring network stability.
|
Socials
|
|
Lerato Kgomoeswana:
|
Meet Lerato, experienced in front-end development, database architecture, and a range of programming languages. With familiarity in Angular and Ionic, they create user-friendly interfaces that blend creativity and functionality seamlessly. Exploring further, they find joy in the details of database design, using languages like MySQL to construct efficient data structures. Beyond front-end development and databases, their skill set extends to Python, Java,C++, and JavaScript, enabling them to tackle various challenges with ease. Committed to lifelong learning, they continually seeks new opportunities to expand their knowledge and contribute meaningfully to projects.
|
Socials
|
|