{"id":41757237,"url":"https://github.com/coderade/angularjs-events","last_synced_at":"2026-01-25T01:39:46.106Z","repository":{"id":3176397,"uuid":"48650912","full_name":"coderade/angularjs-events","owner":"coderade","description":"Simple application demonstrating a more fully developed realistic SPA application with AngularJS. ","archived":false,"fork":false,"pushed_at":"2023-08-17T11:21:36.000Z","size":4746,"stargazers_count":1,"open_issues_count":7,"forks_count":0,"subscribers_count":1,"default_branch":"master","last_synced_at":"2023-08-17T13:00:02.529Z","etag":null,"topics":[],"latest_commit_sha":null,"homepage":"","language":"JavaScript","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/coderade.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":"SECURITY.md","support":null,"governance":null}},"created_at":"2015-12-27T15:57:13.000Z","updated_at":"2022-01-30T14:02:23.000Z","dependencies_parsed_at":"2023-07-06T08:33:17.376Z","dependency_job_id":null,"html_url":"https://github.com/coderade/angularjs-events","commit_stats":null,"previous_names":[],"tags_count":0,"template":null,"template_full_name":null,"purl":"pkg:github/coderade/angularjs-events","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/coderade%2Fangularjs-events","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/coderade%2Fangularjs-events/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/coderade%2Fangularjs-events/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/coderade%2Fangularjs-events/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/coderade","download_url":"https://codeload.github.com/coderade/angularjs-events/tar.gz/refs/heads/master","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/coderade%2Fangularjs-events/sbom","scorecard":null,"host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":286080680,"owners_count":28741109,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2026-01-25T01:25:41.653Z","status":"ssl_error","status_checked_at":"2026-01-25T01:25:34.364Z","response_time":89,"last_error":"SSL_connect returned=1 errno=0 peeraddr=140.82.121.5:443 state=error: unexpected eof while reading","robots_txt_status":"success","robots_txt_updated_at":"2025-07-24T06:49:26.215Z","robots_txt_url":"https://github.com/robots.txt","online":false,"can_crawl_api":true,"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":[],"created_at":"2026-01-25T01:39:45.994Z","updated_at":"2026-01-25T01:39:46.090Z","avatar_url":"https://github.com/coderade.png","language":"JavaScript","funding_links":[],"categories":[],"sub_categories":[],"readme":"# AngularJS Events\n\n![Angular Events](angularevents.png)\n\nThis project is a simple application demonstrating a more fully developed realistic single page\nangular application. The project have all code lines comented, angular examples and unit and e2e tests.\n\n## How to use\n\nDownload and install the Node.Js using the [NVM](https://github.com/creationix/nvm).\n\nInstall the [yarn](https://yarnpkg.com/en/) following the official \n[documentation](https://yarnpkg.com/lang/en/docs/install/#linux-tab).\n\nClone the repository and install the node modules.\n\n`yarn install`\n\nInstall the Bower globally:\n\n`yarn global add bower`\n\nInstall the Bower components:\n\n`bower install`\n\nAfter this, you can run the application.\n\n***\n\n### Running the application\n\nIf you are using Linux machine use the terminal to go to the root of the project and run the server.sh script.\n\nIf you are on a windows machine, install the bash shell.  Optionally you may run server.bat.  Note that\nafter you stop your server, you must change directory back to the root of the project.\n\nThen navigate your browser to `http://localhost:\u003cport\u003e` to see the app running in\nyour browser.  The port may be configured in the scripts/web-server.js file near the top. The default port is 8000.\n\n#### Logging in\nYou can inspect the files in the app/data/user directory, or just use the login \"admin\"/\"admin\".  \nSome of the functionality are disabled if you are not logged in.\n\n#### Server\n\nThe server is a simple node server that just writes and reads files from the disk in a restful manner. \nThis keeps the entire project self-contained, but it puts some limitations because the server has no logic whatsoever.\n\nThe [web-server.js](https://github.com/coderade/angularjs-events/blob/master/scripts/web-server.js) code was borrowed from the [angularjs.org](https://angularjs.org/) tutorial ([angular-phonecat](https://github.com/angular/angular-phonecat))\n\n***\n\n### Running the tests\n\nTo run the test, you need to configure your environment. To do this you need to install \n[Protractor](https://angular.github.io/protractor/#/) and [Karma](https://karma-runner.github.io) \nand install all the node modules and bower components modules needed to run this application as shown above.\n\n#### Unit tests\n\nI created a article in my blog of how to configure the Karma for tests in the WebStorm IDE and how to run Unit tests, \nyou can see in this [link](http://coderade.io/configure-karma-webstorm).\n\n#### End2End tests\nI created a article in my blog of how to configure the Protractor for tests in the WebStorm IDE and how to run E2E tests,\n you can see in this [link](http://coderade.io/setting-protractor-webstorm).\n\n\n## Security Policy\n\nFor more details of the project Security Policy, please check: [Security Policy](https://github.com/coderade/angularjs-events/security/policy)\n\n***\n\nFor more information on AngularJS please check out [AngularJS](http://angularjs.org).\n\nIf you have some question about this project, please [contact me](http://coderade.io/contact) \nand I will try to answer as quickly as possible.\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fcoderade%2Fangularjs-events","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fcoderade%2Fangularjs-events","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fcoderade%2Fangularjs-events/lists"}