Skip to content

hacickn/Group-3A---Jack-the-Coder

Repository files navigation


BilBoard


~ Group 3A - Jack the Coder ~

Group Meetings Log

Group Members

  • HACI ÇAKIN
  • METEHAN SAÇAKÇI
  • İLKE DOĞAN
  • ASLI DİNÇ
  • MUHAMMET ABDULLAH KOÇ

Project Description

BillBoard is a cross-platform mobile application project that is designed for student-centred club activities. This project will be utilized by club members, club presidents, board members, students, and academics. This application offers various options for the users regarding club events & meetings, club management, surveys, daily event notifications.

Project detailed description

  • Board members can add an event to the system with a specified number of students

  • Students can follow the clubs over the application, and turn into club members;
    1. Club members can activate the event notifications
    2. Club members can join the WhatsApp groups of the clubs by scanning the QR code
    3. Club members can be informed about event time and place and make reservations ( Face to face and Online Meetings are available)
    4. Club members can participate in surveys

  • Board members can arrange surveys

  • Board members can take attendance list from the 6 character code arranged for specified each event

  • Based on the attendance amount, club members can turn into an active members and give a vote for the election

  • The Whatsapp group links of the clubs will be reachable from the club page for following: Club Members, Club Board Members, Club Presidents, Admin

  • There will be "Home Page" where user can see the events of the clubs where he/she is Club Member or Club Board Member or Club President. Also this events on this page can be filtered as well.

  • "Discover Clubs Page" will be another page of the project. In this page, user will be able to see other popular events of the clubs where he/she is not member. This page will be used by users to find new potential clubs or events. Upcoming events and potential clubs will be able to filter.

  • Each club will have "Club Profile Page" where their member counts', their upcoming events', their Board Members' and Presidents' information can be found.

  • Each user will have "Profile Page" where the user can go "Settings Page" and the membership information will be displayed.

Current Design of the BilBoard project (according to the meeting on 17.10.2021) can be found as pdf: https://drive.google.com/file/d/13K4YX46Y5y3n8WQMniAC-qL2XsbxAfKD/view

There will be 6 number of user types: Admin, Club Presidents, Club Board Members, Club Members, Academics and Students.

  • Student and Academics will be able to see and attend events of clubs, be member of clubs.
  • Club Members will be able to do described abilities above and additionally directly see the events of joined club on the home main thread.
  • Club Board Members will be able to do described abilities above and additionally can share, remove and edit events and surveys of clubs.
  • Club President will be able to do described abilities above and additionally be able to edit the board members of club.
  • Club Advisor will be have same authority with the Club President. However, it should be seen that each club must have an academic advisor from the University itself.
  • Admin is a special position that manage the whole app and be able to give auth to club presidents.

In this project the following technologies will be used:

Version Control
- GitHub

Client Side
- Javascript
- React

Backend Side
- Java Spring
- Mysql

Project Status

  • Iteration-1 Analysis Report
  • Iteration-1 Analysis Report Peer Review
  • Iteration-1 Design Report
  • Presentationt
  • Iteration-2 Analysis Report
  • Iteration-2 Design Report
  • Final Report
  • Final Presentation

About

It is a Cs319 Term Project repository.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Contributors 4

  •  
  •  
  •  
  •  

Languages