{"id":28317782,"url":"https://github.com/charmingdc/polify","last_synced_at":"2025-10-30T18:37:17.125Z","repository":{"id":286088019,"uuid":"960245628","full_name":"Charmingdc/Polify","owner":"Charmingdc","description":"Pollify is your go-to web app for creating and sharing polls with ease. Whether you're collecting opinions, making data-driven decisions, or just having fun, Pollify makes it simple. Engage your audience and gather insights effortlessly! ✨","archived":false,"fork":false,"pushed_at":"2025-04-16T19:22:35.000Z","size":1097,"stargazers_count":1,"open_issues_count":0,"forks_count":0,"subscribers_count":1,"default_branch":"main","last_synced_at":"2025-06-24T15:44:03.225Z","etag":null,"topics":["open-source","polling","simple"],"latest_commit_sha":null,"homepage":"https://pollify-azure.vercel.app","language":"TypeScript","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/Charmingdc.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":"LICENSE","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,"zenodo":null}},"created_at":"2025-04-04T05:25:32.000Z","updated_at":"2025-04-16T19:22:38.000Z","dependencies_parsed_at":null,"dependency_job_id":"96cf1afa-2aea-4fe6-b364-39a484827977","html_url":"https://github.com/Charmingdc/Polify","commit_stats":null,"previous_names":["charmingdc/polify"],"tags_count":0,"template":false,"template_full_name":null,"purl":"pkg:github/Charmingdc/Polify","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Charmingdc%2FPolify","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Charmingdc%2FPolify/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Charmingdc%2FPolify/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Charmingdc%2FPolify/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/Charmingdc","download_url":"https://codeload.github.com/Charmingdc/Polify/tar.gz/refs/heads/main","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Charmingdc%2FPolify/sbom","scorecard":null,"host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":281861401,"owners_count":26574695,"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","status":"online","status_checked_at":"2025-10-30T02:00:06.501Z","response_time":61,"last_error":null,"robots_txt_status":"success","robots_txt_updated_at":"2025-07-24T06:49:26.215Z","robots_txt_url":"https://github.com/robots.txt","online":true,"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":["open-source","polling","simple"],"created_at":"2025-05-25T06:12:42.117Z","updated_at":"2025-10-30T18:37:17.092Z","avatar_url":"https://github.com/Charmingdc.png","language":"TypeScript","funding_links":[],"categories":[],"sub_categories":[],"readme":"# **Pollify: Effortless Poll Creation \u0026 Sharing!** 🎉\n\nPollify makes creating and sharing polls super easy! Collect opinions, make data-driven decisions, and engage your audience effortlessly. 📊✨\n\n## 🚀 Installation\n\nGet Pollify up and running locally with these simple steps:\n\n- ⬇️ **Clone the Repository**:\n  ```bash\n  git clone git@github.com:Charmingdc/Polify\n  ```\n\n- 📦 **Install Dependencies**:\n\n  ```bash\n  npm install\n  ```\n\n- ⚙️ **Configure Firebase**:\n    - Set up a Firebase project on the [Firebase Console](https://console.firebase.google.com/).\n    - Enable Authentication and Firestore Database.\n    - Add your Firebase configuration to your environment variables.\n  \n    \n- 🚀 **Run the Application**:\n\n  ```bash\n  npm run dev\n  ```\n\n## 💻 Usage\n\nPollify is designed to be intuitive and user-friendly. Here are some examples to get you started:\n\n\u003cdetails\u003e\n\u003csummary\u003e\u003cstrong\u003eCreating a Poll\u003c/strong\u003e\u003c/summary\u003e\n\u003cbr/\u003e\n\n1.  Navigate to the `Create Poll` page.\n2.  Enter your question, description (optional), and options.\n3.  Choose whether the poll should be `public` or `private`.\n4.  Click `Create Poll` to publish your poll!\n\n![Create Poll Screenshot](https://i.imgur.com/your-create-poll-screenshot.png)\n\n\u003c/details\u003e\n\n\u003cdetails\u003e\n\u003csummary\u003e\u003cstrong\u003eVoting on a Poll\u003c/strong\u003e\u003c/summary\u003e\n\u003cbr/\u003e\n\n1.  Go to the poll page using the unique poll URL.\n2.  Select your choice from the available options.\n3.  Click on your preferred option to vote.\n4.  See the results instantly!\n\n![Vote Poll Screenshot](https://i.imgur.com/your-vote-poll-screenshot.png)\n\n\u003c/details\u003e\n\n## ✨ Features\n\n- ✅ **Effortless Poll Creation:** Create polls with ease using a simple and intuitive interface.\n- 🌐 **Public \u0026 Private Polls:** Choose whether to make your polls public or keep them private for specific audiences.\n- 📊 **Real-Time Results:** View poll results in real-time and make data-driven decisions.\n- 📱 **Mobile Responsive:** Access and use Pollify on any device, anywhere.\n- 🔗 **Easy Sharing:** Share polls with a unique link for easy access.\n\n## 🛠️ Technologies Used\n\n| Technology         | Link                                       |\n| :----------------- | :----------------------------------------- |\n| React              | [https://react.dev/](https://react.dev/)   |\n| TypeScript         | [https://www.typescriptlang.org/](https://www.typescriptlang.org/) |\n| Vite               | [https://vitejs.dev/](https://vitejs.dev/)   |\n| Tailwind CSS       | [https://tailwindcss.com/](https://tailwindcss.com/) |\n| Firebase           | [https://firebase.google.com/](https://firebase.google.com/) |\n| React Router DOM   | [https://reactrouter.com/en/main](https://reactrouter.com/en/main)   |\n| React Firebase Hooks | [https://github.com/jherr/react-firebase-hooks](https://github.com/jherr/react-firebase-hooks) |\n\n## 🤝 Contributing\n\nWe welcome contributions to Pollify! Here are some guidelines:\n\n- 🐛 **Report Issues:** If you find a bug, please open an issue.\n- 🛠️ **Submit Pull Requests:** Fork the repository, make your changes, and submit a pull request.\n- 💡 **Suggest Features:** Have an idea? Open an issue to discuss it.\n\n## 📜 License\n\nThis project is licensed under the [MIT License](LICENSE).\n\n## 🧑‍💻 Author Info\n\n- **Adebayo Muis**\n  - [GitHub](https://github.com/Charmingdc)\n  - [LinkedIn](https://www.linkedin.com/in/adebayo-muis)\n  - [Twitter](https://twitter.com/Charmingdc01)\n\n---\n\n[![Readme was generated by Dokugen](https://img.shields.io/badge/Built%20with-Dokugen-brightgreen)](https://github.com/samueltuoyo15/Dokugen)\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fcharmingdc%2Fpolify","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fcharmingdc%2Fpolify","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fcharmingdc%2Fpolify/lists"}