Logo Lanfrica

Usmaelabdureman/ethiopian-calendar-converter

Record type:

software
Creator:
Usm
Host:
Ethiopian Calendar converter # Ethiopian Calendar Converter A modern web app to convert dates between the Ethiopian and Gregorian calendars. Supports both English and Amharic, with a beautiful UI and instant conversion. ## Features - Convert dates between Ethiopian and Gregorian calendars - Supports both English and Amharic languages - Responsive and modern UI (Next.js, Tailwind CSS) - Quick access buttons for major holidays and next events - Open source and free to use ## Tags `ethiopian-calendar` `date-converter` `calendar` `gregorian-calendar` `amharic` `nextjs` `react` `typescript` `tailwindcss` `open-source` ## Vercel Deployment: Legacy Peer Deps If you get npm peer dependency errors on Vercel, add this to your `vercel.json`: ```json { "build": { "env": { "NPM_FLAGS": "--legacy-peer-deps" } } } ``` Or set the build command to: ``` npm install --legacy-peer-deps && npm run build ``` ## Getting Started 1. **Clone the repository:** ```sh git clone github.com cd ethiopian-calendar-converter ``` 2. **Install dependencies:** ```sh npm install # or yarn install ``` 3. **Run the development server:** ```sh npm run dev # or yarn dev ``` 4. **Open in your browser:** Visit localhost ## Project Structure - `app/` — Main Next.js app pages and layout - `components/` — Reusable UI components - `hooks/` — Custom React hooks - `lib/` — Utility functions - `public/` — Static assets - `styles/` — Global styles - `utils/` — Date conversion utilities ## License MIT License. See LICENSE for details. ## Author - Usmael Abdurhaman - GitHub - LinkedIn - Twitter