Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

https://github.com/haileamlak/pagume-seven-desktop-app

A desktop application with functionalities based on Bahire-Hasab (Ethiopian Calendar System).
https://github.com/haileamlak/pagume-seven-desktop-app

java object-oriented-programming swing

Last synced: 8 days ago
JSON representation

A desktop application with functionalities based on Bahire-Hasab (Ethiopian Calendar System).

Awesome Lists containing this project

README

        

# Pagume 7

**Pagume 7** is a desktop application implemented in Java Swing for the graphical user interface with functionalities such as viewing the monthly calendar, converting dates between the Ethiopian and Gregorian calendars, translating numbers between Ethiopic and Arabic, calculating the holidays and fasting days of a year, and determining the day of the week for a given date.

## Features

- **Monthly Calendar Display**: View monthly calendars for both Ethiopian and Gregorian calendars.
- **Date Conversion**: Convert dates from Ethiopian to Gregorian and vice versa with ease.
- **Number Conversion**: Translate numbers between Amharic and Arabic numeral systems.
- **Holiday & Fasting Calculation**: Calculate the dates for holidays and fasting periods of a given year.
- **Weekday Finder**: Determine the weekday for any given date.

## Technologies Used

- **Programming Language**: *Java*
- **Framework**: *Java Swing* for the graphical user interface