Skip to content

asherfraz/mailculator

Repository files navigation

Mailculator

| Send your calculation on e-mail or whatsapp |


Mailculator is a simple and efficient web application that allows users to send their calculations via email or WhatsApp. It's designed to help you share calculations quickly and easily with others, whether for personal or professional purposes.

Features

  • Simple Calculation Interface: Perform calculations directly on the web app.
  • Share via Email: Instantly send your results to an email address.
  • Share via WhatsApp: Quickly share calculations with contacts on WhatsApp.
  • Responsive Design: Optimized for both desktop and mobile devices.

Live Demo

You can try Mailculator by visiting the live demo at mailculator.vercel.app.

Screenshots

Screentshot 1
Main Calculator
Screentshot 2
Send Calculations as Email
Screentshot 3
Email Received
Screentshot 4
Send Calculations as Whatsapp
Screentshot 5
Whatsapp Message Received

Technologies Used

  • Frontend: React.js (using JSX)
  • Backend: No backend required for this project (client-side only)
  • Styling: Tailwindcss
  • Deployment: Vercel

How to Use

  1. Perform your calculation in the app.
  2. Click the "Send via Email" or "Send via WhatsApp" button to share your result.
  3. Enter the recipient's email address or WhatsApp number, depending on your choice.

Setup Instructions

If you'd like to run Mailculator locally, follow these steps:

Prerequisites

  • Node.js installed on your local machine.

Steps

  1. Clone the repository:

    git clone https://github.com/asherfraz/mailculator.git
  2. Navigate into the project directory:

    cd mailculator
  3. Install dependencies:

    npm install
  4. Start the development server:

    npm run dev
  5. Open your browser and visit http://localhost:5173 to see the app in action.

Contributing

We welcome contributions to Mailculator! If you'd like to help improve the project, please follow these steps:

  1. Fork the repository.

  2. Create a new branch (git checkout -b feature-name).

  3. Make your changes.

  4. Commit your changes (git commit -am 'Add new feature').

  5. Push to your fork (git push origin feature-name).

  6. Create a new pull request.

Author/Developer

  • Asher Fraz – @asherfraz

About

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors