ketan yeluri.

Project POSEIDON

Project POSEIDON - Repo, Website

Poseidon logo

POSEIDON - stands for Planner and Organizer that's Simple, Efficient, Intelligent, Digital, Optimized and Nifty.

What's Poseidon?

Poseidon is a desktop application for keeping track of todo tasks, upcoming deadlines and planning events. Poseidon's efficient and intelligent algorithm, combined with an optimized Command Line Interface (CLI) and a simple Graphical User Interface (GUI) gives you a fast and smooth user experience. If you can type fast, Poseidon can help you plan and organize your day faster than traditional GUI apps.

Poseidon UI

Poseidon was built as a green-field individual software project as part of CS2103T - Software Engineering, a course/module taken in Year 2 Semester 1 of my undergraduate studies.

With the help of

  • Java - Written in Java™ SE Development Kit 11.0.9 (JDK 11.0.9)
  • JavaFX - An open source software platform for creating GUI-based desktop applications built on Java. JavaFX Version 11 used.
  • SceneBuilder - A visual layout tool with Drag & Drop interface for designing JavaFX application interfaces. Scene Builder 16.0.0 used.
  • IntelliJ IDEA Community Edition - Text editor for Java. IntelliJ IDEA 2021.2 IC-212.4746.92 used.

Couldn't have done it without

Some numbers...

  • Project POSEIDON was initiated on 19th August, 2021, and took 15 coding sessions spread over 43 days and was last updated on 30th September, 2021.
  • A total of 5300 lines of text, 3600 LoC of which are in Java

Yours truly