This project is a tool to get clockify reports and send them as email to yourself or to your leads.
Open your terminal and run the following command
git clone https://github.com/AhmedMohammed3/ClockifyReportMailer.git
- Open your terminal in the cloned folder and run the following command:
npm i
- Create a file called
.env
and fill it with the following keys:- CLOCKIFY_API_KEY: This is the clockify api key for the account you want to get the reports from.
- CLOCKIFY_API_REPORTS_URL: This is the url for the clockify api reports.
- CLOCKIFY_3DDX_WORKSPACE_ID: This is the clockify workspace id for the account you want to get the reports from.
- SENDING_EMAIL_USERNAME: This is the email username for the account you want to send the reports from.
- SENDING_EMAIL_PASSWORD: This is the email password for the account you want to send the reports from.
- RECIEVING_EMAIL_USERNAME: This is the email username for the account you want to send the reports to.
- Open your terminal and clone the repository
git clone https://github.com/AhmedMohammed3/ClockifyReportMailer.git
- Create your branch
git checkout -b {YOUR_BRANCH_NAME}
- Make your edits and review it well.
- Commit your changes with appropriate message. Follow these git style guides
git commit -m {YOUR_COMMIT_MESSAGE}
- Push your changes
git push origin {YOUR_BRANCH_NAME}
- Create a pull request