Timestamp: 19:55 / 6:39:56 - Abhay
Make sure to pull the latest changes from the main branch before creating a new branch or a pull request.
Every time you push please attach your name as well as add video timestamp to this README file.
How to use this repository
Rules:
1. Do not push directly to the main branch.
2. Create a new branch for each feature you are working on.
3. Once you are done with the feature, create a pull request to the main branch.
4. Assign the pull request to at least one other team member for review.
5. Once the pull request is approved, merge it to the main branch.
6. Delete the branch after merging the pull request.
7. Do not merge your own pull request.
How to create a new branch:
1. Run `git checkout -b <branch-name>` to create a new branch.
2. Run `git push origin <branch-name>` to push the branch to the remote repository.
How to create a pull request:
1. Go to the repository on GitHub.
2. Click on the "Pull requests" tab.
3. Click on the "New pull request" button.
4. Select the branch you want to merge into the main branch.
5. Click on the "Create pull request" button.
6. Assign the pull request to at least one other team member for review.
How to merge a pull request:
1. Go to the repository on GitHub.
2. Click on the "Pull requests" tab.
3. Click on the pull request you want to merge.
4. Click on the "Merge pull request" button.
5. Click on the "Confirm merge" button.
How to delete a branch:
1. Run `git branch -d <branch-name>` to delete the branch locally.
2. Run `git push origin --delete <branch-name>` to delete the branch remotely.
If you have any questions or you find rules and regulations hard to understand or need assistance in anything else, feel free to reach out to me.
- Subly takes the hassle out of email marketing. Craft compelling newsletters with intelligent content suggestions. Analyze data insights to optimize your reach. Automate your workflow, streamline your strategy.
-
Newsletter Builder: Create beautiful newsletters with our drag-and-drop editor. Choose from a variety of templates and customize them to your liking.
-
Content Suggestions: Get intelligent content suggestions based on your audience's preferences. Save time and effort by letting Subly do the heavy lifting.
-
Data Insights: Analyze data insights to optimize your reach. Track open rates, click-through rates, and more to understand what works best for your audience.
-
Automation: Automate your workflow and streamline your strategy. Schedule newsletters in advance and let Subly take care of the rest.
- Frontend: Nextjs14, Zustand, Tailwind CSS
- Backend: Node.js, AWS SES, AstraDB
- APIs: Stripe, Google Analytics
- Clone the repository.
- Install the dependencies using
npm install
. - Run the development server using
npm run dev
.
This project is unlicensed.