PoskOfficial/Nepali-calendar-web

Request for Nepal Sambat (NS) Calendar Support

pandeysubash404 opened this issue · 0 comments

Issue Description:

Problem Statement:

In accordance with the recent mandate by the Nepal Government requiring the inclusion of Nepal Sambat (NS) in government papers alongside Bikram Sambat (BS), it has become essential for users to have access to the NS calendar in digital calendar applications.

Proposed Solution:

I propose the addition of Nepal Sambat (NS) calendar support in Miti. This enhancement will not only align the app with the government's requirements but also provide users with a comprehensive and compliant calendar solution.

Key Features Requested:

  1. NS Calendar Integration: Integrate Nepal Sambat (NS) alongside the existing Bikram Sambat (BS) calendar.
  2. Date Conversion: Include functionality for converting dates between Gregorian, Bikram Sambat (BS), and Nepal Sambat (NS) calendars.
  3. Sync with Google Calendar: Ensure seamless synchronization of events with Google Calendar for both BS and NS calendars.

Additional Information:

The addition of NS calendar support will not only enhance the functionality of Miti but also contribute to its cross-compatibility with other calendars. This feature aligns with the recent government directive and ensures that Miti remains a reliable choice for users adhering to official standards.

Expected Benefits:

  1. Compliance with Government Mandate: Users can meet the government's requirement of including Nepal Sambat (NS) in official documents and records.
  2. Enhanced Calendar Functionality: Miti users will have access to a more versatile and inclusive calendar application.
  3. Improved Cross-Compatibility: The integration of NS calendar ensures better compatibility with native calendar apps in various operating systems.

How Can This Be Implemented:
Implementing Nepal Sambat (NS) calendar support in Miti can be achieved through the following steps:

  1. Calendar Integration Module:
  • Develop a dedicated module for Nepal Sambat (NS) calendar within Miti.
  • Integrate NS calendar alongside the existing Bikram Sambat (BS) calendar.
  1. User Interface Enhancements:
  • Update the user interface to seamlessly switch between BS and NS calendars.
  • Provide options for users to easily toggle between different calendar views.
  1. Google Calendar Integration:
  • Extend Google Calendar synchronization to include both Bikram Sambat (BS) and Nepal Sambat (NS) events.
  • Ensure that events created in Miti are accurately reflected in the user's Google Calendar.
  1. Documentation:
  • Update the app's documentation to include instructions on using the Nepal Sambat (NS) calendar features.
  • Provide clear guidance on how users can sync NS calendar events with Google Calendar.

Note:
Please feel free to discuss and provide feedback on this proposal. Your input is valuable in shaping the direction of Miti and ensuring it meets the diverse needs of its user base.