Skip to content
Rehan Nagoor Mohideen edited this page May 18, 2024 · 1 revision

Team 8

Development Team: Ivan Magtangob, Harikrishan Singh, Harir Al-Rubaye, Nour Tayem, Thulasi Jothiravi, Rehan Nagoor Mohideen

Table of Contents

Development Stages

  • Sprint 1 Breakdown

    • Team Lead: Rehan Nagoor Mohideen
    • Summary of Sprint 1:
      • Setting up local environment (nginx, Docker, GitLab)
      • Creating a landing page using php
      • Creating an About me page using php (1 section per developer)
      • Formating and styling frontend pages using css
      • Researching CI/CD
      • Bonus: Setting up CI/CD pipelines for project [COMPLETED]
      • Automating HTML file transfer from dev environment to production server
      • Documentation via Readme files, issues, and project wiki
  • Sprint 2 Breakdown

    • Team Lead: Ivan Magtangob
    • Summary of Sprint 2:
      • Brainstorming ideas as a team for CS games
      • Selecting Game to focus on for sprint 2
      • CI/CD for local to production environment updates
      • Front end setup of the game (game menu, game display/UI)
      • Backend (Game logic) for game
  • Sprint 3 Breakdown

    • Team Lead: Harir Al-Rubaye
    • Summary of Sprint 3:
      • Refactoring codebase
      • Resolving copyright conflicts
      • Documentation
      • Adding new stages to game
      • Changing the Images
      • Fixing PHP/CSS Linting issues
  • Sprint 4 Breakdown

    • Team Lead: Thulasi Jothiravi
    • Summary of Sprint 4:
      • Refactoring sprint 3 codebase
      • Selected new game for implementation
      • Implemented front/backend for hangman game
      • Documentation
      • Adding and displaying new assests
      • Design user test script
      • Conducted User Testing
      • Fixing PHP/CSS Linting issues
  • CI: Branching Conventions

  • Sprint 5 Breakdown

    • Team Lead: Nour Tayem
    • Summary of Sprint 5:
      • Documentation
      • Added secret word clues + word submission
      • Added a secret Page
      • Binary Puzzle Clue
      • Created a "Hint" for puzzle assistance
      • Made CIS4250 Logo Direct to Home Page
  • Sprint 6 Breakdown

    • Team Lead: Harikrishan Singh
    • Summary of Sprint 6:
    • Documentation
    • Creating cryptogram frontend & backend
    • Creating authentication + Navigation
    • Creating cookies
      • To set the authentication for the cryptogram
      • To enable the user to see the cryptogram
    • Creating a riddle for hidden puzzle
  • Sprint 7 Breakdown

    • Team Lead:Rehan Nagoor Mohideen
    • Summary of Sprint 7:
      • Documentation
      • Created cyber coin quest game (* Game over screen front end - Screen layout/Questions * Backend)
      • Authentication and lists shifted to backend requests
      • Added an introduction screen as well as instructions
      • Did unit testing for hangman & cryptogram game
  • Sprint 8 Breakdown

    • Team Lead:Ivan Odiel Magtangob
    • Summary of Sprint 8:
      • Made I-spot game have random solution locations
      • Updated cyber coin game
        • Added more stages
        • Added Game-Over screen
        • Set level cap
      • Added SQL
        • Added to docker for local dev
        • configured in the server
      • Shifted instructions to the stage select pages of games
      • Set up Javascript linting
      • Documentation
  • Sprint 9 Breakdown

    • Team Lead: Harir Al-Rubaye
    • Summary of Sprint 9:
      • Updated cyber coin game
        • Added a timer feature
        • Added more questions to each theme
        • Randomized the questions and no duplicates
        • Updated the user interface
        • Updating the cyber coin to take username and show "table of scores"
      • Updated the Cryptogram game
        • Fixed mismatching hints
        • Highlight duplicate letters
        • Fix the spacing between words
      • Implemented a new game (Slide Puzzle)
      • Documentation
Clone this wiki locally