Skip to content

Vijaysingh1621/NextJS-Mailing-Scheduler

Repository files navigation


📧 NextJS Mailing Scheduler

A Next.js 15 mailing scheduling feature with an intuitive UI, smooth animations, and seamless API integration. Built with TypeScript, Tailwind CSS, Framer Motion, and Next.js App Router.

🚀 Features

✅ Create, edit, and delete scheduled mailings
✅ Select mail templates and recipient lists via API
✅ Schedule emails for a specific date & time
✅ Animated UI with smooth transitions (Framer Motion)
✅ Fully responsive and optimized for performance

🛠️ Tech Stack

  • Next.js 15 (App Router, Server Actions)
  • TypeScript (Strict typing for reliability)
  • Tailwind CSS (Custom styling, no external UI libraries)
  • Framer Motion (Animations & transitions)

📂 Project Structure

  • pages/ – Routing & layouts
  • components/ – Reusable UI components
  • lib/ – API handlers (mocked for demo)
  • utils/ – Helper functions

📌 Setup & Run

git clone https://github.com/yourusername/nextjs-mailing-scheduler.git  
cd nextjs-mailing-scheduler  
npm install  
npm run dev  

🎬 Demo

Check out the working demo here.


About

A Next.js 15 mailing scheduling feature with an intuitive UI, smooth animations, and seamless API integration. Built with TypeScript, Tailwind CSS, Framer Motion, and Next.js App Router.

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors