{"id":18116562,"url":"https://github.com/khushalsarode/vissipass-appwrite-hackathon","last_synced_at":"2026-04-10T20:53:56.590Z","repository":{"id":260489426,"uuid":"881378812","full_name":"Khushalsarode/Vissipass-appwrite-hackathon","owner":"Khushalsarode","description":"VISSIPASS!: An project for dynamic Visitors Pass Generation using automated way and management of pass with date time and QR CODE","archived":false,"fork":false,"pushed_at":"2024-11-21T19:02:13.000Z","size":764,"stargazers_count":0,"open_issues_count":0,"forks_count":0,"subscribers_count":1,"default_branch":"master","last_synced_at":"2025-02-12T15:52:43.729Z","etag":null,"topics":["appwrite","appwrite-backend","appwrite-hackathon","backend-service","hacktoberfest","hacktoberfest2024","reactjs","web"],"latest_commit_sha":null,"homepage":"","language":"JavaScript","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"apache-2.0","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/Khushalsarode.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":"CONTRIBUTING.md","funding":null,"license":"LICENSE","code_of_conduct":"CODE_OF_CONDUCT.md","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":"2024-10-31T13:07:57.000Z","updated_at":"2024-11-21T19:02:17.000Z","dependencies_parsed_at":"2024-11-15T23:18:51.269Z","dependency_job_id":"2a6910c8-5220-4ec8-b6dd-f5b9d39cd74d","html_url":"https://github.com/Khushalsarode/Vissipass-appwrite-hackathon","commit_stats":null,"previous_names":["khushalsarode/appwrite-hackathon","khushalsarode/vissipass-appwrite-hackathon"],"tags_count":0,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Khushalsarode%2FVissipass-appwrite-hackathon","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Khushalsarode%2FVissipass-appwrite-hackathon/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Khushalsarode%2FVissipass-appwrite-hackathon/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Khushalsarode%2FVissipass-appwrite-hackathon/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/Khushalsarode","download_url":"https://codeload.github.com/Khushalsarode/Vissipass-appwrite-hackathon/tar.gz/refs/heads/master","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":247464712,"owners_count":20943064,"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":["appwrite","appwrite-backend","appwrite-hackathon","backend-service","hacktoberfest","hacktoberfest2024","reactjs","web"],"created_at":"2024-11-01T04:12:03.949Z","updated_at":"2026-04-10T20:53:56.522Z","avatar_url":"https://github.com/Khushalsarode.png","language":"JavaScript","funding_links":[],"categories":[],"sub_categories":[],"readme":"# 🎫 VissiPass\n**Your Easy Path to a Civilized Visitor Management Experience!** \u003cbr\u003e \u003cbr\u003e\n\u003c!--![Work in Progress](https://img.shields.io/badge/Work_in_Progress-Yes-green)\u003cbr\u003e\u003cbr\u003e--\u003e\n\u003c!--![Work Done](https://img.shields.io/badge/Progress-97%25-brightgreen)\u003cbr\u003e\u003cbr\u003e --\u003e\n![React](https://img.shields.io/badge/frontend-react-blue?logo=react\u0026logoColor=white)\n![Appwrite](https://img.shields.io/badge/backend-appwrite-red?logo=appwrite\u0026logoColor=white)\n![License](https://img.shields.io/badge/license-Apache%202.0-blue)\n\u003c!-- ![Visitors](https://visitor-badge.laobi.icu/badge?page_id=khushalsarode.appwrite-hackathon) --\u003e\n \u003c!-- ![Repo Size](https://img.shields.io/github/repo-size/khushalsarode.appwrite-hackathon) --\u003e\n![Docs](https://img.shields.io/badge/docs-complete-brightgreen)\n![Issues](https://img.shields.io/github/issues/khushalsarode/appwrite-hackathon)\n![Forks](https://img.shields.io/github/forks/khushalsarode/appwrite-hackathon?style=social)\n![Stars](https://img.shields.io/github/stars/khushalsarode/appwrite-hackathon?style=social)\n![Last Commit](https://img.shields.io/github/last-commit/khushalsarode/appwrite-hackathon)\n\n\nVissiPass is a digital pass generation system tailored for seamless and secure visitor management in organizations. Built using **React.js** for a dynamic frontend and **Appwrite services** for robust backend support, VissiPass empowers organizations with a reliable, transparent, and hassle-free visitor management solution. \n\n## 📑 Table of Contents\n- [Tech Stack](#tech-stack)\n- [Modules](#modules)\n- [Pass Information](#pass-information)\n- [Features](#features)\n- [Setup](#setup)\n- [Links](#links)\n- [Contributing](#contributing)\n- [Code of Conduct](#code-of-conduct)\n- [License](#license)\n- [Maintainer](#maintainer)\n- [Open Source Documentation](#open-source-documentation)\n\n---\n\n## 🛠 Tech Stack\n- **Frontend**: React.js\n- **Backend**: Appwrite\n  - **Appwrite Services Used**: Storage, Auth, Database, Functions\n  - **Authentication**: OAuth2 (Google, GitHub) and Appwrite’s Autonomous Auth\n  - **Mailserver**: Resend, Node, Express\n\n## 🧩 Modules\n\n### Admin/Operator Module\n- **Dashboard**: Centralized control panel for managing visitor passes and requests.\n- **Generate Pass**: Allows operators to issue visitor passes.\n- **Activate Pass**: Track and activate visitor passes for security.\n- **Request Handling**: Streamlines incoming pass requests.\n- **Notifications**: Real-time notifications for pass status updates.\n\n### User Module\n- **Pass Request**: Direct, login-free pass request option for a visitor-friendly experience.\n\n## 🎟 Pass Information\nEach digital pass generated by VissiPass includes:\n- Visitor’s Image\n- Name\n- Email\n- Visit Purpose\n- Date and Duration of Visit\n- Visit Type (e.g., meeting, delivery, event)\n\n## 🚀 Features\n- **Secure Access and Permissions**: Using Appwrite's authentication, VissiPass keeps visitor data protected and secure.\n- **Customizable Pass Fields**: Information fields can be tailored to meet organizational requirements.\n- **Real-Time Tracking**: Notifications and QR code-based tracking for live status and updates.\n- **Intuitive UI**: Easy-to-use, responsive interface designed for both operators and visitors.\n- **No Login for Visitors**: Streamlined access without the need for visitor login.\n\n## 🛠️ Setup\n\n1. **Clone the repository**:\n   ```bash\n   git clone https://github.com/Khushalsarode/appwrite-hackathon/\n   cd vissipass\n   ```\n\n2. **Install dependencies**:\n   ```bash\n   npm install\n   ```\n\n4. **Configure Appwrite**:\n   - Replace placeholders with your **Appwrite project credentials**:\n      - App ID, API Keys\n      - Database ID\n      - Auth/Storage service keys\n\n5. **Run the application**:\n   ```bash\n   npm start\n   ```\n\n## 🔗 Links\n- **Demo Video**: [YouTube](https://youtu.be/Qmpllvp_ccc)\n- **Hackathon Event**: [Appwrite Hackathon](https://appwrite.io/blog/post/appwrite-hacktoberfest-hackathon-2024)\n- **Hacktoberfest 2024**: [Hacktoberfest](https://hacktoberfest.com/participation/)\n\n## 🤝 Contributing\nWe’re open to contributions! To get involved:\n1. **Fork the repository**\n2. **Clone the repository** \n3. **Create a new branch**: `git checkout -b feature-branch`\n4. **Make your changes** and **commit**: `git commit -am 'Add new feature'`\n5. **Push to the branch**: `git push origin feature-branch`\n6. **Open a Pull Request**\n\nPlease review our [Contribution Guidelines](./CONTRIBUTING.md:) and follow the [Code of Conduct](./CODE_OF_CONDUCT.md).\n\n## 📝 Code of Conduct\nOur Project is guided by the Contributor Covenant Code of Conduct. Please respect these guidelines, and reach out to us at khushalsarode@gmail.com if you have any concerns.\n\n## 📜 License\nThis project is licensed under the MIT License. See the [LICENSE](./LICENSE) file for details.\n\n## 🙋 Maintainer\n- **GitHub**: [@khushalsarode](https://github.com/khushalsarode)\n\n## 📚 Open Source Documentation\nFor a deeper dive into contributing and understanding the project:\n- **Contribution Guidelines**: Tips for contributing to VissiPass.\n- **Code of Conduct**: Expected behavior for contributors.\n- **Issues**: [Report issues here](./.github/ISSUE_TEMPLATE/feature_request.yaml)\n- **Pull Requests**: [Submit improvements here](./.github/pull_request_template.md)\n\n---\n\nThank you for helping make visitor management smarter and more organized with VissiPass! 🎉\n\n---\n\n\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fkhushalsarode%2Fvissipass-appwrite-hackathon","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fkhushalsarode%2Fvissipass-appwrite-hackathon","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fkhushalsarode%2Fvissipass-appwrite-hackathon/lists"}