8000 GitHub - LTPZ/main: Duke is a command line based personal assistant
[go: up one dir, main page]
More Web Proxy on the site http://driver.im/
Skip to content

LTPZ/main

 
 

Repository files navigation

COMPal

Build Status Codacy Badge

COMPal is a Command Line Interface calendar application that targets students who prefer to use a desktop application for managing their busy student life. COMPal presents your timetable in a user-friendly layout that gives an informative overview of your schedule in just a brief glance.

A student’s life is busy – being students ourselves, we understand the daily pressure of handling a million and one assignments, as well as factoring in time for our friends and loved ones. COMPal tackles that problem by allowing the inclusion of non-academic activities along with class timings, unlike other widely-used timetable tools. This makes it more convenient for you to find a balance between the work you have to do, and the people you care about.

In addition, COMPal offers you the freedom to prioritise certain tasks over others. Does a lecture timing clash with a pending meetup? Fret not! COMPal allows you to rank events according to importance, so that you can adjust accordingly to any last-minute plans. Additionally, you can make use of timely reminders to keep track of any looming obligations.

COMPal relies on a Command Line Interface, perfect for the modern, fast-typing student. Take control. COMPal your life.

Useful Links

It can be hard to navigate round new software, but we're happy to help:

Contributors

COMPal is developed and maintained by a dedicated team of student developers. From our unique standpoint as both user and developer, we strive to provide practical features that answer the needs of our target audience.

Visit our Project Team page or any of our Github profiles to find out more about us!

Acknowledgements

  • COMPal is developed with the goal of improving on the Duke Personal Assistant originally created by the SE-EDU initiative.
  • Libraries used:
    • JUnit 5, to develop unit tests that were crucial to ensuring a smooth-running application
    • JavaFX, to render a pleasant user interface
    • ical4j, to read and write iCalendar data streams

Contact Us

License: MIT

About

Duke is a command line based personal assistant

Resources

License

Stars

Watchers

Forks

Packages

No packages published

Languages

  • Java 100.0%
0