https://github.com/rijonshahariar/futuremailto
A Powerful Email Scheduler. Send Emails to the Future!
https://github.com/rijonshahariar/futuremailto
cronjob email-scheduler firebase-auth firestore-database javascript nodejs reactjs scheduler sendgrid tailwindcss time-machine vite
Last synced: about 1 month ago
JSON representation
A Powerful Email Scheduler. Send Emails to the Future!
- Host: GitHub
- URL: https://github.com/rijonshahariar/futuremailto
- Owner: rijonshahariar
- License: mit
- Created: 2025-02-02T19:20:17.000Z (4 months ago)
- Default Branch: main
- Last Pushed: 2025-03-19T17:22:15.000Z (3 months ago)
- Last Synced: 2025-03-30T23:27:19.180Z (3 months ago)
- Topics: cronjob, email-scheduler, firebase-auth, firestore-database, javascript, nodejs, reactjs, scheduler, sendgrid, tailwindcss, time-machine, vite
- Language: JavaScript
- Homepage: https://futuremailto.vercel.app
- Size: 637 KB
- Stars: 36
- Watchers: 3
- Forks: 2
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
## 🚀 Open-Source Project
This project is open-source and welcomes contributions! Feel free to explore, use, and contribute.
# # FutureMailTo





What if you could write a letter today that arrives in 2035? Or send a heartfelt note to your future self on a milestone birthday? 🥺 FutureMailTo makes it possible!
I built this little app where you can schedule emails to yourself or loved ones, years into the future. Think of it as a digital time capsule for your dreams, regrets, or hopes.
## Why?
Life is fleeting. Imagine someone opening your email in 2035, long after you're gone, and feeling your presence again. Or your future self stumbling upon a note from 2024, saying, "Hey, you survived!" 😭❤️## Features:
- Anonymous Access. Anyone can send letter anonymously.
- User can set schedule for next 10 Years!!
- Hasslefree Gmail sign-in Method.
- Personal Dashboard. User can check status and manage emails.
- All emails are secured and private.
- Simple and Enhanced User Experience.## How It Works:
1. Write your message.
2. Pick a future date.
3. Hit send.Your email time-travels silently until its moment arrives.
## 🤝 Contributing
To contribute:
1. Fork the repository
2. Create a new branch (`git checkout -b feature-branch`)
3. Make changes and commit (`git commit -m "Added a new feature"`)
4. Push to your fork and create a Pull Request## Setup
To get started with the project, follow these steps:1. Clone the repository:
```bash
git clone https://github.com/rijonshahariar/FutureMailTo.git
```
2. Navigate to the project directory:
```bash
cd FutureMailTo
```
3. Install the dependencies:
```bash
npm install
```
4. Start the development server:
```bash
npm run dev
```## Requirements
- Node.js (version 14 or higher)
- npm (Node package manager)
- A Firebase account for Firestore
- A SendGrid account for email deliveryFeel free to reach out if you have any questions or suggestions!