Ecosyste.ms: Awesome

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

Awesome Lists | Featured Topics | Projects

https://github.com/woldreamz/winged

Winged is a sleek and efficient calculator web application built with Svelte, TypeScript, and Node.js. Designed for simplicity and speed, Winged offers a wide range of mathematical functions, a responsive user interface, and quick calculation capabilities, making it an ideal tool for both casual and professional use.
https://github.com/woldreamz/winged

nodejs svelte3 typescript

Last synced: 15 days ago
JSON representation

Winged is a sleek and efficient calculator web application built with Svelte, TypeScript, and Node.js. Designed for simplicity and speed, Winged offers a wide range of mathematical functions, a responsive user interface, and quick calculation capabilities, making it an ideal tool for both casual and professional use.

Awesome Lists containing this project

README

        

Project: Winged

Description:
Winged is a sleek and efficient calculator web application built with Svelte, TypeScript, and Node.js. Designed for simplicity and speed, Winged offers a wide range of mathematical functions, a responsive user interface, and quick calculation capabilities, making it an ideal tool for both casual and professional use.

Key Features:

Basic and Advanced Calculations: Perform standard arithmetic operations as well as advanced mathematical functions like trigonometry, logarithms, and more.

Responsive Design: Enjoy a consistent and user-friendly experience on both desktop and mobile devices.

History Log: Keep track of your previous calculations with a history log feature.

Customizable Themes: Personalize the calculator interface with various themes and color schemes.

Offline Support: Use the calculator even without an internet connection, thanks to Progressive Web App (PWA) features.

Technologies Used:

Frontend: Svelte, TypeScript, SCSS

Backend: Node.js, Express.js

Database: SQLite (for storing calculation history locally)

Build Tool: Vite

Hosting: Netlify, Vercel, or other platforms (specify if any)

Installation Instructions:

Clone the repository: git clone https://github.com/username/winged.git

Navigate to the project directory: cd winged

Install dependencies: npm install

Start the development server: npm run dev

Usage Instructions:

Access the calculator through your web browser.

Perform calculations using the on-screen keypad or your keyboard.

View your calculation history and customize the app's appearance through the settings menu.

Contributions:
I welcome contributions! Please read my contributing guide to get started. Fork the repository, create a branch, and submit a pull request.