{"id":13711107,"url":"https://github.com/Email-Dashboard/Email-Dashboard","last_synced_at":"2025-05-06T20:31:59.728Z","repository":{"id":33285742,"uuid":"141033033","full_name":"Email-Dashboard/Email-Dashboard","owner":"Email-Dashboard","description":"📪 An interactive emailing management service with scheduling, templating, tracking and A/B testing.","archived":false,"fork":false,"pushed_at":"2023-01-19T08:39:23.000Z","size":10995,"stargazers_count":268,"open_issues_count":51,"forks_count":32,"subscribers_count":7,"default_branch":"master","last_synced_at":"2024-10-30T23:05:57.725Z","etag":null,"topics":["dashboard","docker","email","email-marketing","email-sender","emails","gin","go","golang","rails","ruby","ruby-on-rails","webpacker"],"latest_commit_sha":null,"homepage":"","language":"Ruby","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"mit","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/Email-Dashboard.png","metadata":{"files":{"readme":"README-tr.md","changelog":null,"contributing":"CONTRIBUTING.md","funding":null,"license":"LICENSE","code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null}},"created_at":"2018-07-15T14:15:05.000Z","updated_at":"2024-10-19T08:49:04.000Z","dependencies_parsed_at":"2023-02-10T21:45:26.045Z","dependency_job_id":null,"html_url":"https://github.com/Email-Dashboard/Email-Dashboard","commit_stats":null,"previous_names":[],"tags_count":3,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Email-Dashboard%2FEmail-Dashboard","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Email-Dashboard%2FEmail-Dashboard/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Email-Dashboard%2FEmail-Dashboard/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Email-Dashboard%2FEmail-Dashboard/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/Email-Dashboard","download_url":"https://codeload.github.com/Email-Dashboard/Email-Dashboard/tar.gz/refs/heads/master","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":224528340,"owners_count":17326346,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2022-07-04T15:15:14.044Z","host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"keywords":["dashboard","docker","email","email-marketing","email-sender","emails","gin","go","golang","rails","ruby","ruby-on-rails","webpacker"],"created_at":"2024-08-02T23:01:04.518Z","updated_at":"2024-11-13T21:31:31.061Z","avatar_url":"https://github.com/Email-Dashboard.png","language":"Ruby","funding_links":[],"categories":["Repositories","Ruby"],"sub_categories":[],"readme":"# Email Dashboard\n\nUygulamalarından kullanıcılara gönderdiğin emailleri görüntüleyebilmek ve bu emailleri tek bir yerde toplayıp yönetmeyi sağlar.\n\n\n![](https://github.com/Email-Dashboard/Email-Dashboard/blob/master/docs/assets/intro.gif?raw=true)\n\n## Demo \u0026 Dokuman\n\nDemo: https://dashboard.pigon.ws\n\nDokumanlar: https://email-dashboard.readthedocs.io/en/latest\n\n## Kod Özeti\n* REST API en hızlı dillerden biri olan [golang](https://github.com/golang/go) ile geliştirildi.\n* Dashboard esnek ve hızlı uygulama geliştirme frameworkü [Rails](https://github.com/rails/rails) ile geliştirildi.\n* Front-end kısmında [uikit](https://github.com/uikit/uikit) css frameworkü kullanıldı.\n\n\n## Features\n- [x] Servisinden gönderdiğin emailleri görüntüleme.\n- [x] Değişken destekli email şablonları.\n- [x] Çoklu SMTP desteği.\n- [x] Saat dilimi belirterek ileri zamanlı email gönderimi.\n- [x] İleri zamanlı emailleri anlık gönderme / iptal etme.\n- [ ] Email takibi.\n- [ ] A/B testi.\n\n\n## Kullanım\n### Dashboard\n* SMTP Ayarlarını ekle\n* Email şablonu ([handlebars](http://handlebarsjs.com/) destekli) oluştur.\n* Yeni bildirim oluştur\n\n### REST API'ya istek at\n\n`/POST https://api.{{yourhost}}/api/v3/notifications/{{notification-slug}}`\n\n`Authorization: Token {{AccountToken}}`\n\n\n```\n{\n   \"variables\":{\n      \"button_name\": \"Click me!\",\n      \"name\": \"John\"\n   },\n   \"email\": {\n      \"to\": [\"test@example.com\", \"second-to@example.com\"],\n      \"cc\": [\"cc-test@example.com\"],\n      \"reply_to\": [\"reply-to@example.com\"],\n      \"from\": \"myapp@example.com\"\n   },\n   \"delivery\": { # isteğe bağlı\n     \"time\": \"21:00\",\n     \"date\": \"2018-09-22\",\n     \"zone\": \"Europe/Istanbul\"\n   }\n}\n```\n\n## Kurulum\n\n### Docker Kurulumu\n\n#### Linux\nDocker'ın en son sürümünü [resmi sayfasından](http://docs.docker.com/engine/installation/) yükleyebilir veya terminalinizden şu komutu çalıştırabilirsiniz:\n\n```bash\nwget -qO- https://get.docker.com/ | sh\n```\n\nDocker'ı root kullanıcı olmadan çalıştırabilmek için şu komututu run edin.\n```bash\nsudo usermod -aG docker ${USER}\n\nnewgrp docker\n```\n\n#### MacOS\nBuradaki yönlendirmeleri takip edebilirsiniz: https://store.docker.com/editions/community/docker-ce-desktop-mac\n\n### Docker Compose Kurulumu\nDocker Compose'u [resmi sayfasından](https://docs.docker.com/compose/install/) yükleyebilir, veya terminalinizden şu komutu çalıştırabilirsiniz:\n\n```bash\ncurl -L \"https://github.com/docker/compose/releases/download/1.11.2/docker-compose-$(uname -s)-$(uname -m)\" -o /usr/local/bin/docker-compose\nchmod +x /usr/local/bin/docker-compose\n```\n\n### Veri Klasörlerini Oluşturma\n\n##### Ubuntu\n```bash\n mkdir -p /datadrive/mysql \u0026\u0026 mkdir -p /datadrive/data/redis\n```\n\n##### macOS\n```bash\n mkdir -p ~/datadrive/mysql \u0026\u0026 mkdir -p ~/datadrive/data/redis\n```\n\n### Repoyu Clonla\n\n```bash\n git clone https://github.com/Email-Dashboard/Email-Dashboard.git\n```\n\n* Buradaki değişkenleri kendi sistemine göre ayarla https://github.com/Email-Dashboard/Email-Dashboard/blob/master/.env\n\n* Eğer macOS üzerinde çalıştıryorsan: `docker-compose.yml` daki ilgili satırları aktif edebilirsin.\n\n## Deploy Et\n\n```bash\n  docker-compose build\n  docker-compose run web rake db:migrate\n  docker-compose up -d\n```\n\n## Katıkıda Bulun\nKatkıda bulunmak için bu [dökümana](https://email-dashboard.readthedocs.io/en/latest/Contributing/) göz at.\n\n1. Projeyi forkla\n2. Kendi branchini yarat (`git checkout -b my-new-feature`)\n3. Değişikliklerini commitle (`git commit -am 'Add some feature'`)\n4. Branchini gönder (`git push origin my-new-feature`)\n5. Yeni Pull Request yarat\n\n## Ekip\n| [\u003cimg src=\"https://pbs.twimg.com/profile_images/508440350495485952/U1VH52UZ_200x200.jpeg\" width=\"100px;\"/\u003e](https://twitter.com/sahinboydas)   | [Sahin Boydas](https://twitter.com/sahinboydas)\u003cbr/\u003e\u003cbr/\u003e\u003csub\u003eCo-Founder @ [LeoApp](https://leoapp.com)\u003c/sub\u003e\u003cbr/\u003e [![LinkedIn][1.1]][1]| [\u003cimg src=\"https://avatars1.githubusercontent.com/u/989759?s=460\u0026v=4\" width=\"100px;\"/\u003e](https://github.com/muhammet)   | [Muhammet](https://github.com/muhammet)\u003cbr/\u003e\u003cbr/\u003e\u003csub\u003eDeveloper @ [LeoApp](https://leoapp.com)\u003c/sub\u003e\u003cbr/\u003e [![Github][2.1]][2] | [\u003cimg src=\"https://avatars1.githubusercontent.com/u/8470005?s=460\u0026v=4\" width=\"100px;\"/\u003e](https://github.com/sadikay)   | [Sadik](https://github.com/sadikay)\u003cbr/\u003e\u003cbr/\u003e\u003csub\u003eDeveloper @ [LeoApp](http://leoapp.com)\u003c/sub\u003e\u003cbr/\u003e [![Github][3.1]][3]\n| - | :- | - | :- | - | :- |\n\n[1.1]: https://www.kingsfund.org.uk/themes/custom/kingsfund/dist/img/svg/sprite-icon-linkedin.svg (linkedin icon)\n[1]: https://www.linkedin.com/in/sahinboydas\n[2.1]: http://i.imgur.com/9I6NRUm.png (github.com/muhammet)\n[2]: http://www.github.com/muhammet\n[3.1]: http://i.imgur.com/9I6NRUm.png (github.com/sadikay)\n[3]: http://www.github.com/sadikay\n\n## Lisans\n\nBu yazılımın kullanımı, [LICENSE](LICENSE) dosyasında belirtilen şartlara ve koşullara tabidir\n\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2FEmail-Dashboard%2FEmail-Dashboard","html_url":"https://awesome.ecosyste.ms/projects/github.com%2FEmail-Dashboard%2FEmail-Dashboard","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2FEmail-Dashboard%2FEmail-Dashboard/lists"}