/comp1020-term-project

Timetably. A mobile application provides an easy-to-use interface to schedule a meeting for the team. COMP1020 Term project, Spring 2021, VinUniversity.

Primary LanguageJava

Timetably

Project Description

A mobile application provides an easy-to-use interface to schedule a meeting for the team. User can:

  • Schedule and share meeting for team members
  • Preview meeting:
    • Home page: upcoming meetings
    • Calendar page: all meetings
  • Join meetings from other platforms

Task division

This task division is for reference, the actual work could be overlapped and members could also support others in developing one’s part.

  • Nguyen Tiet Nguyen Khoi:
    • Develop log in/signup features
    • Handle communicating with Firebase (push and pull event)
    • Develop account page
  • Nguyen Dai Nghia:
    • Implement calendar view
    • Develop home page (meeting cards)
    • Merge and manage team code
    • Refactor and reorganize team’s codebase
  • Le Hoang Vinh
    • Implement creating new event feature and validate user input
    • Test application with use cases
    • Troubleshoot and fix problems with use cases
    • Write report

Application activity diagram

image

User interface

  • Home page, Calendar page, and Account page

image image image

  • Create new event

image image image

Contribution

Without these projects, our team cannot complete this application