Skip to content

A feature-rich newsletter builder using Next.js, Redux, MongoDB, GrapesJS, and Material UI. Create, design, and manage custom newsletters with a sleek drag-and-drop interface!

Notifications You must be signed in to change notification settings

alenb/schoolpost

Repository files navigation

📰 School Post (Newsletter Builder)

Build and design custom newsletters effortlessly!
(Next.js, Redux, MongoDB, Docker, GrapesJS, Material UI)


Welcome to my Newsletter Builder! This is a tool that lets users easily create and manage newsletters using a drag-and-drop editor, with real-time previews and a sleek, responsive UI. Built with Next.js, Redux, MongoDB, and GrapesJS, it’s designed to provide a seamless experience for building beautiful newsletters.

🎯 Why I Built This:

This project is a work in progress, and I’m continually adding new features and polishing it up. It’s primarily designed to showcase my skills in full-stack development, combining modern web technologies to create a smooth, dynamic user experience.

🚀 Tech Stack:

  • Next.js for fast, efficient server-side rendering
  • Redux to handle state management
  • MongoDB for data storage
  • GrapesJS for the drag-and-drop editor
  • Material UI for a polished and responsive interface

✨ Features:

  • Drag-and-Drop Editor: Intuitive design experience with GrapesJS.
  • Live Preview: See your changes as you make them, no delays!
  • Smooth State Management: Redux keeps everything in sync.
  • Persistent Data Storage: MongoDB stores your templates and newsletters securely.
  • Responsive Design: Built with Material UI to look great on any device.

Thanks for checking it out! ✌️

About

A feature-rich newsletter builder using Next.js, Redux, MongoDB, GrapesJS, and Material UI. Create, design, and manage custom newsletters with a sleek drag-and-drop interface!

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published