Thanks to visit codestin.com
Credit goes to github.com

Skip to content

RiskyMH/EmailThing

Repository files navigation

EmailThing Logo
EmailThing

A web app for receiving and sending your emails!

Getting Started

There are 2 apps in this repository. It originally started as a nextjs app (see archived code), but I have since made a PWA and API to improve the user experience and do cool custom things.

React.js Logo
PWA (front end)

The PWA app that was made with React & Bun bundler.

Next.js Logo
API (backend)

The API that was made with Bun's Bun.serve.

Selfhost or contributing

Please refer the individual app README files for more information on how to selfhost or contribute to the project.

How it works

React SPA: A simple local first React app that is hosted on Cloudflare Pages and can manage your emails. This will send api calls to the API to change the database.

API: A Bun based API that is hosted on VPS. It handles email sending and receiving as well as the syncing apis.

Why did you make this?

I made this because I wanted to have a way to deal with my emails from a custom domain. The options from Gmail were too expensive, and I couldn't find a good alternative, so I made my own. I tried to make it in a way that gives you the most control over your emails (ie owning the worker receiving emails).

Credits

Many individuals and organizations have contributed to the creation of this project. Special thanks to:

  • Cloudflare for providing S3, workers, and email routing.
  • Xata for providing a good pricing for database.
  • Bun too many things to count.
  • Alfonsusac for designing the logo and sticker.
  • Members of Next.js Discord for helping me with motivation and testing.
  • and many more that I can't possibly mention...

Need Help?

If you encounter any issues or have questions, please join our Discord server for assistance. I'm more than willing to help. Please seek support through Discord rather than opening an issue, as it facilitates better communication and understanding of your problem.

About

A web app for receiving and sending your emails!

Topics

Resources

Security policy

Stars

Watchers

Forks

Sponsor this project

 

Contributors 2

  •  
  •