{"id":16414465,"url":"https://github.com/praveenscience/harry-potter-pusher","last_synced_at":"2026-04-14T04:31:02.364Z","repository":{"id":151487631,"uuid":"142997090","full_name":"praveenscience/Harry-Potter-Pusher","owner":"praveenscience","description":"A real time voting application using Harry Potter's house selection for my article for Pusher.","archived":false,"fork":false,"pushed_at":"2018-09-12T23:14:54.000Z","size":29,"stargazers_count":1,"open_issues_count":0,"forks_count":3,"subscribers_count":3,"default_branch":"master","last_synced_at":"2025-02-24T09:32:06.577Z","etag":null,"topics":["blog","expressjs","nodejs","nodejs-mongodb","pusher","pusher-api","pusherjs","real-time","realtime","realtime-messaging","tutorial"],"latest_commit_sha":null,"homepage":null,"language":"JavaScript","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"other","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/praveenscience.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":"CONTRIBUTING.md","funding":null,"license":"LICENSE.md","code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null}},"created_at":"2018-07-31T10:08:14.000Z","updated_at":"2024-10-19T18:50:04.000Z","dependencies_parsed_at":null,"dependency_job_id":"554f706f-94d3-446f-a50b-08bb58a3f848","html_url":"https://github.com/praveenscience/Harry-Potter-Pusher","commit_stats":null,"previous_names":[],"tags_count":0,"template":false,"template_full_name":null,"purl":"pkg:github/praveenscience/Harry-Potter-Pusher","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/praveenscience%2FHarry-Potter-Pusher","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/praveenscience%2FHarry-Potter-Pusher/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/praveenscience%2FHarry-Potter-Pusher/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/praveenscience%2FHarry-Potter-Pusher/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/praveenscience","download_url":"https://codeload.github.com/praveenscience/Harry-Potter-Pusher/tar.gz/refs/heads/master","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/praveenscience%2FHarry-Potter-Pusher/sbom","scorecard":null,"host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":286080680,"owners_count":31782736,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2026-04-14T02:24:21.117Z","status":"ssl_error","status_checked_at":"2026-04-14T02:24:20.627Z","response_time":153,"last_error":"SSL_read: 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":["blog","expressjs","nodejs","nodejs-mongodb","pusher","pusher-api","pusherjs","real-time","realtime","realtime-messaging","tutorial"],"created_at":"2024-10-11T06:54:15.300Z","updated_at":"2026-04-14T04:31:02.348Z","avatar_url":"https://github.com/praveenscience.png","language":"JavaScript","funding_links":[],"categories":[],"sub_categories":[],"readme":"# Harry Potter Pusher\n\n## What's this about?\n\nHey developers! This is a full stack real time Harry Potter house voting web application. It has a real time stats graph, which means, you don't need to refresh the browser to look at the state of the application, see the votes or the results as they come in.\n\nThis is for an article I am writing for Pusher, titled **Realtime voting application using Pusher with Node JS \u0026 Bootstrap**. You soon can read about it [here](https://pusher.com/tutorials), when it is published.\n\n## Pre-Requisites\n\nSince this is a Node JS application, you require very minimal stuff.\n\n1. Operating System that supports Node JS\n2. Node JS (installed globally)\n3. Pusher Account (create one free [here](https://pusher.com/))\n4. Decent Web Browser that supports Web Sockets\n5. Passion to learn and implement awesome things\n\n## Installation\n\nVery simple. Once you have got all the pre-requisites ready, just clone the repository, and run:\n\n```bash\n$ npm install\n$ npm start\n\n# Or for the dev mode\n$ npm run dev\n```\n\nThe server will be running. Open http://localhost:3000/ in your favourite browser.\n\n## Contributions\n\nSee [CONTRIBUTING.md](./CONTRIBUTING.md).\n\n## Licensing\n\nSee [LICENSE.md](./LICENSE.md).\n\n## Author Information\n\nHey guys, I am [Praveen Kumar Purushothaman](https://praveen.science/). People call me *Praveen* or *PravMan*. I am an ailurophile, vegetarian, and an experimental chef. Well, I would like to experiment as much as I can, on food and my life. My body is made up of HTML \u0026 CSS, which is literally me! This defines me as a Full Stack Web Developer (Front End, Back End, Middleware, Whatever...).\n\n![Praveen Kumar Purushothaman, MVP](https://i.imgur.com/7lYPjeYl.jpg)\n\nOh yeah, I am a highly motivated, passionate hard-core web developer with diverse experience in developing web applications, hybrid mobile apps, and cloud computing solutions ranging from working on cute layouts, payment gateways etcetera and the list goes on till making a clone, better than Facebook. Yup, you heard it right. I did make a clone of our favourite social network from scratch.\n\nOnce upon a time, I was consistently ranked as top 0.01% developers in [Stack Overflow](https://stackoverflow.com/users/462627). I stopped contributing much after achieving 100k reputation points. I am also a [Pluralsight Mentor](https://hackhands.com/praveen/), [Thinkful Mentor](https://www.thinkful.com/mentors/praveen-kumar-purushothaman/) and a [Microsoft Most Valuable Professional](https://mvp.microsoft.com/en-us/PublicProfile/5001822) in the field of Visual Studio \u0026 Development Tools.\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fpraveenscience%2Fharry-potter-pusher","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fpraveenscience%2Fharry-potter-pusher","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fpraveenscience%2Fharry-potter-pusher/lists"}