π§ msg-now - Send Emails Without the Fuss! π
Welcome to msg-now, your hassle-free solution for sending emails without the need to create an account or go through a tedious login process. π
- Zero Signup, Zero Login: Skip the signup and login drama, and jump right into sending emails.
- User-Friendly Interface: Our intuitive design makes sending emails a breeze.
- MVC Pattern: We've organized our code with the Model-View-Controller (MVC) pattern for simplicity and maintainability.
- Powered by Node.js: With the robustness of Node.js, we deliver scalability and top-notch performance.
- Nodemailer Magic: We rely on Nodemailer to ensure your emails are sent securely and reliably.
Prerequisites:
Before we begin, make sure you have the following tools installed:
- Node.js: Download and Install Node.js
- NPM (Node Package Manager): Install NPM
Installation Steps:
-
Clone the Repository:
git clone https://github.com/ishansingh1010/msg-now
-
Navigate to the Project Directory:
cd msg-now
-
Install Dependencies:
npm install
-
Create a
.env
File:Create a
.env
file in the project directory and add your email credentials like this:EMAIL_SERVICE=YourEmailProvider EMAIL_USER=YourEmailAddress EMAIL_PASS=YourEmailPassword
-
Start the Server:
npm start
-
Access the Application: Open your web browser and go to
http://localhost:7000
. -
Send Your Email:
- Fill out the email form with the recipient's email address, subject, message, and your email address for the "From" field.
- Click the "Send Email" button to dispatch your message.
We welcome contributions! If you'd like to enhance this project, follow these steps:
- Fork the Repository.
- Create a New Branch: Name it after your feature or bug fix, e.g.,
feature/your-feature
. - Make Your Changes: Add and commit your changes with a descriptive message, like "Added awesome feature!".
- Push to Your Fork:
git push origin feature/your-feature
- Create a Pull Request: Submit your changes as a pull request to the main repository.
Happy coding and email-sending! π
Feel free to use this `README.md` file as needed for your project.