/dottax

Primary LanguageTypeScriptMIT LicenseMIT

Dottax - Emailer with Cloudinary PDF Attachments | Web Application

Dottax is a powerful web application designed to streamline and simplify email blasting while attaching PDF files from Cloudinary. With a user-friendly interface and advanced functionalities, Dottax empowers businesses to efficiently manage email campaigns with personalized PDF attachments.

Features

  • Email Blasting: Seamlessly send emails to multiple recipients with just a few clicks, reducing manual efforts and saving time.

  • Cloudinary Integration: Attach PDF files from Cloudinary directly to your emails, ensuring smooth delivery and easy access to important documents.

  • Customizable Email Templates: Personalize your email campaigns using react-email library, enabling you to create stunning and branded email templates.

  • Prisma ORM: Utilize Prisma as the Object-Relational Mapping (ORM) tool to interact with the MySQL database, providing efficient data persistence and retrieval.

Technology Stack

  • Frontend: Built using modern web technologies like React.js, Next.js, and Mantine UI components for a clean and accessible user interface.

  • Backend: Node.js powers the backend, handling server-side operations and API integrations.

  • Email Templating: Utilize react-email library to create dynamic and customizable email templates.

  • Database: The application uses MySQL as the database to store and manage user data.

Getting Started

To run the Dottax application on your local machine, follow these steps:

  1. Clone the repository: git clone https://github.com/yourusername/dottax.git

  2. Install dependencies: npm install

  3. Configure Cloudinary API credentials and MySQL database settings in the .env file.

  4. Customize your email templates using react-email.

  5. Start the development server: npm run dev

  6. Access the application on http://localhost:3000.

Contributing

We welcome contributions from the community to enhance Dottax. To contribute, follow these steps:

  1. Fork the repository.

  2. Create a new branch for your feature: git checkout -b feature/your-feature-name

  3. Commit your changes: git commit -m "Add your feature description"

  4. Push the changes to your forked repository: git push origin feature/your-feature-name

  5. Open a pull request, and our team will review your changes.

License

Dottax is open-source and licensed under the MIT License.

Contact

If you have any questions or need support, please contact us at support@dottax.com.

We hope you find Dottax a valuable tool for simplifying your email campaigns and attaching essential PDF files effortlessly.

Happy Email Blasting!

The Dottax Team