{"id":15634537,"url":"https://github.com/andyatkinson/notify-me","last_synced_at":"2025-04-14T12:41:00.001Z","repository":{"id":1283330,"uuid":"1222918","full_name":"andyatkinson/notify-me","owner":"andyatkinson","description":"Start building a subscriber list before your product launches","archived":false,"fork":false,"pushed_at":"2019-08-14T19:31:50.000Z","size":1124,"stargazers_count":140,"open_issues_count":0,"forks_count":19,"subscribers_count":7,"default_branch":"master","last_synced_at":"2024-12-24T12:52:21.871Z","etag":null,"topics":["marketing-tools","ruby","sinatra","startups"],"latest_commit_sha":null,"homepage":"","language":"CSS","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":null,"status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/andyatkinson.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":null,"code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null}},"created_at":"2011-01-05T14:13:09.000Z","updated_at":"2024-11-26T18:32:00.000Z","dependencies_parsed_at":"2022-08-16T12:55:14.128Z","dependency_job_id":null,"html_url":"https://github.com/andyatkinson/notify-me","commit_stats":null,"previous_names":[],"tags_count":0,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/andyatkinson%2Fnotify-me","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/andyatkinson%2Fnotify-me/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/andyatkinson%2Fnotify-me/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/andyatkinson%2Fnotify-me/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/andyatkinson","download_url":"https://codeload.github.com/andyatkinson/notify-me/tar.gz/refs/heads/master","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":231299743,"owners_count":18354983,"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":["marketing-tools","ruby","sinatra","startups"],"created_at":"2024-10-03T10:53:55.107Z","updated_at":"2024-12-26T01:49:40.470Z","avatar_url":"https://github.com/andyatkinson.png","language":"CSS","readme":"# Notify Me\n\"Notify Me\" is a 2-page web app that collects email addresses. \n\nHere is what Notify Me looks like by default:\n\n\u003cimg src='https://github.com/andyatkinson/notify-me/raw/master/public/screenshot.png' /\u003e\n\nNotify Me was designed for Heroku which uses Postgres as the database server, but can be used locally with sqlite. If you like the idea but want to use different tools, feel free to fork and modify Notify Me for your own needs! The intent was to keep it very simple with few dependencies, so it could be modified easily.\n\n## Installation and usage\n\n``` bash\nbundle\nrackup\n```\n\nOpen your browser to `http://localhost:9292/`.\n \n## Customization\nNotify Me is intended to be customized. In `notify_me.rb` you can change the product name, placeholder email strings, Google Analytics account ID and more. Of course you can also edit the markup of the inline templates as well. \n\n## Deploying to Heroku\nInstall the [Heroku Toolbelt](https://toolbelt.heroku.com/).\n\n``` bash\nheroku create\nheroku addons:add heroku-postgresql\ngit push heroku master\nheroku open\n```\n\n### Viewing email addresses with sqlite locally\n\n``` bash\nsqlite3 notify-me.db\nselect email from subscriptions;\n.quit\n```\n\n## Viewing emails addresses on Heroku\n    \n``` bash\nheroku run console\nBundler.require\nrequire_relative \"notify_me\"\nSubscription.all.map(\u0026:email)\n```\n\n## Testing\n\n``` bash\nrake\n```\n\n## Design \nA Photoshop document `notify-me.psd` is part of this repository. The PSD can be used as a starting point for design customization:\n\n    Software: Adobe Photoshop CS5\n    Size: 4.3 MB\n    Dimensions: 1024x768\n    Fonts: Helvetica Neue\n    Creator: Nate Kadlac\n\nCopyright 2011 Andy Atkinson. MIT License.\n","funding_links":[],"categories":[],"sub_categories":[],"project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fandyatkinson%2Fnotify-me","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fandyatkinson%2Fnotify-me","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fandyatkinson%2Fnotify-me/lists"}