September 2024 – November 2024
The Calendar Conversion project is a comprehensive tool that enables users to convert dates between different calendar systems: Gregorian, Julian, Hebrew, Islamic, and Vulcan calendars. It handles leap years, time zones, and Julian Day Number (JDN) calculations efficiently. This was a school project focused on applying object-oriented programming and class design concepts through practical date conversion logic.
Programming Language: C++
Libraries Used: Boost
Data Structures: Structs & Classes for managing date conversions
Algorithms: Leap Year Detection, Julian Day Number (JDN) Conversion
This was a particularly challenging project, especially when implementing the Vulcan calendar, where I created my own conversion formula from scratch to handle its unique structure.
This was a school project, so the repository is private. If you're interested in viewing the code, feel free to email me and I’ll be happy to share access.