Skip to content

surjeetkumar800/reachinbox

Folders and files

NameName
Last commit message
Last commit date

Latest commit

Β 

History

7 Commits
Β 
Β 
Β 
Β 
Β 
Β 

Repository files navigation

πŸ“¬ ReachInbox – Email Scheduling Platform

ReachInbox is a full-stack email scheduling and outreach platform built with Next.js (App Router) on the frontend and Node.js + Express on the backend.
It supports Google OAuth authentication, scheduled emails, rate-limiting with Redis, and a clean dashboard UI.


πŸš€ Features

  • πŸ” Google OAuth Login (Passport.js)
  • πŸ“… Schedule emails for future delivery
  • πŸ“€ View Scheduled & Sent emails
  • ⚑ Redis-based hourly rate limiting
  • 🧠 Background workers for email sending
  • πŸ“¨ Ethereal SMTP for email preview/testing
  • πŸ–₯️ Modern Dashboard UI (Sidebar + Header)
  • 🌐 Deployed-ready for Render / Cloud

πŸ›  Tech Stack

Frontend

  • Next.js (App Router)
  • React
  • Redux Toolkit
  • Tailwind CSS
  • Lucide Icons

Backend

  • Node.js
  • Express
  • Passport.js (Google Strategy)
  • MongoDB (Atlas)
  • Redis
  • Nodemailer

About

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors