/
CompClub Integration

CompClub Integration

Current state:

  • all initial features implemented
  • next project leader to take over should be familiar with django, bootstrap, html, css and know python very well
  • possible new features to consider: allow access for all cse students and parents

Description

CompClub (as a division of CSESoc) require tools to help them streamline their process of organising and executing outreaches. Previously a website existed, however as of 2017, CSESoc has decided to integrate CompClub more closely with the society, as it has historically been quite separate. Along with developing tools for the team to use, this also involves integrating those with the current CSESoc website.

Requirements

Core functionality:

  • A way to publish events
  • A way for people to contact the team
  • Ability to view and edit event signups

Timeline

  • Start of week 6/End of midsem break - team formed
  • End of week 6 - first team meeting, brief on goals for compclub project this semester
  • Start of week 7 - Teaching period
    • Python
    • Django
    • Git
    • HTML/CSS
  • End of week 8 - account support for compclub finished
  • End of week 10 - event details and publishing finished
  • End of week 11 - storing contact information in database + viewing signups for each event finished
  • Week 12 to start of winter break -  Bug fixing and testing period. Demo product to compclub sometime in this period.
  • Winter break - holiday 
  • Start of semester 2 - Release

Weeks 8-11

Each week, a 2-3 hour sprint session will take place. Each member will review what they have done, what they will do, and what is blocking them. Afterwards, members will work together on the website. The session gives members an opportunity to consult each other for help and getting to know each other personally.


Related content