Skip to content

About

android app for keeping track of and sharing assignments

Resources

Stars

0 stars

Watchers

1 watching

Forks

Latest commit

 

History

16 Commits

Folders and files

NameName
Last commit message
Last commit date
 
 
 
 
 
 
 
 

Repository files navigation

AssignmentTracker

Assignment Tracker is an Android application that helps you stay on top of your work. Assignments are displayed using a RecyclerView and stored inside an SQLLiteDatabase. An AVL tree implementation offers quick sorting and allows checks for deadline conflicts. Users are able to share assignment files with one another over Wi-fi through Google’s Cloud Messaging API and Java Servlets. Notifications are pushed by the app whenever deadlines are approaching or another user is trying to share a file.

*** This specific version of AssignmentTracker uses a list rather than AVL tree (the AVL tree implementation is still included, just did not work as well with recyclerview as a list did. Comments explaining how to use the AVL tree (if desired) are in the code) *** For the instant messaging capabilities and file sharing, this version uses google cloud messaging and servlets. The demo server (powered by google app engine) is listed on my github.

About

android app for keeping track of and sharing assignments

Resources

Stars

0 stars

Watchers

1 watching

Forks

Releases

Packages

Contributors

Languages