Skip to content

About

2022 Gachon University mobile programming class term project

Resources

Stars

0 stars

Watchers

1 watching

Forks

Latest commit

 

History

17 Commits

Folders and files

NameName
Last commit message
Last commit date
 
 
 
 
 
 
 
 
 
 

Repository files navigation

We Know What To Do — Assignment Notification

A university team project that organizes Gachon University Cyber Campus assignments by deadline and submission status.

Problem

A deadline shown as May 4 at 00:00 can be mistaken for the end of May 4, even though the work must be submitted before that day begins. The app makes deadlines easier to read and shows how much time remains.

System

The app collects assignment information from Cyber Campus and presents three views:

  • What To Do: assignments that are still open and have not been submitted.
  • Done: submitted assignments.
  • Not Submitted: assignments whose deadline has passed without submission.

Midnight deadlines are displayed as 23:59 on the previous day to make the intended submission day clearer.

Original stack: FlutterFlow, Java, Spring Boot, JSoup, MariaDB, Heroku

My Learning

Working on this team project helped me understand how web data collection, backend logic, a database, and a mobile interface fit together. The deadline display was a small design choice aimed at a problem we encountered as students.

Demo and Screenshots

Project walkthrough

Login and Home


What To Do - Unexpired due date and Do not submit
Done - Unexpired due date and submit, Expired due date and submit
Not Submitted - Expired due date and Do not submit

Original Android Build

Archived download link

Scope

The project was built around Gachon University's Cyber Campus and its login and page structure at the time. The original app targeted Android; continued service depends on the backend and the university site's current behavior. No measured improvement in assignment submission rates is claimed.

About

2022 Gachon University mobile programming class term project

Resources

Stars

0 stars

Watchers

1 watching

Forks

Releases

Packages

Contributors