{"id":28363363,"url":"https://github.com/ches-ctrl/council-chatbot","last_synced_at":"2025-08-19T18:37:20.945Z","repository":{"id":293840508,"uuid":"985240424","full_name":"Ches-ctrl/council-chatbot","owner":"Ches-ctrl","description":"🥇 Oxford AI Hack - Conversational AI for Local Councils","archived":false,"fork":false,"pushed_at":"2025-05-18T12:59:19.000Z","size":560,"stargazers_count":1,"open_issues_count":28,"forks_count":1,"subscribers_count":2,"default_branch":"main","last_synced_at":"2025-06-04T21:52:13.827Z","etag":null,"topics":["hackathon","hackathon-project"],"latest_commit_sha":null,"homepage":"https://civy.co.uk","language":"TypeScript","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/Ches-ctrl.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,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null,"zenodo":null}},"created_at":"2025-05-17T10:57:36.000Z","updated_at":"2025-05-19T10:03:16.000Z","dependencies_parsed_at":"2025-05-17T20:40:30.583Z","dependency_job_id":null,"html_url":"https://github.com/Ches-ctrl/council-chatbot","commit_stats":null,"previous_names":["ches-ctrl/local-authority-chatbot","ches-ctrl/council-chatbot"],"tags_count":0,"template":false,"template_full_name":null,"purl":"pkg:github/Ches-ctrl/council-chatbot","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Ches-ctrl%2Fcouncil-chatbot","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Ches-ctrl%2Fcouncil-chatbot/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Ches-ctrl%2Fcouncil-chatbot/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Ches-ctrl%2Fcouncil-chatbot/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/Ches-ctrl","download_url":"https://codeload.github.com/Ches-ctrl/council-chatbot/tar.gz/refs/heads/main","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Ches-ctrl%2Fcouncil-chatbot/sbom","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":261270568,"owners_count":23133598,"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":["hackathon","hackathon-project"],"created_at":"2025-05-28T17:39:44.581Z","updated_at":"2025-08-19T18:37:20.907Z","avatar_url":"https://github.com/Ches-ctrl.png","language":"TypeScript","funding_links":[],"categories":[],"sub_categories":[],"readme":"# Oxford City Council Chatbot\n\nA modern, AI-powered chatbot interface that helps residents interact with Oxford City Council services. This project provides a user-friendly way to access council information and services, mirroring the official Oxford City Council website's functionality while offering an interactive chat experience.\n\n## Features\n\n- 🤖 AI-powered conversational interface for council services\n- 📱 Responsive design that works on all devices\n- 🔍 Quick access to council information and services\n- 🎯 Accurate responses based on official council data\n- 🎨 Modern UI with a familiar council website look and feel\n\n## Project Overview\n\nThis chatbot serves as an alternative interface to the Oxford City Council website, allowing residents to:\n- Get information about council services\n- Find answers to common questions\n- Navigate council resources through natural conversation\n- Access council information in a more interactive way\n\n## Technical Stack\n\nThis project is built with modern web technologies:\n\n- ⚡️ Vite - Fast development and building\n- 📘 TypeScript - Type-safe code\n- ⚛️ React - User interface\n- 🎨 shadcn-ui - Beautiful, accessible components\n- 🎯 Tailwind CSS - Utility-first styling\n\n## Getting Started\n\n### Prerequisites\n\n- Node.js (recommended to install via [nvm](https://github.com/nvm-sh/nvm#installing-and-updating))\n- pnpm (install via `npm install -g pnpm`)\n\n### Local Development\n\n```sh\n# Clone the repository\ngit clone \u003cYOUR_GIT_URL\u003e\n\n# Navigate to the project directory\ncd local-authority-chatbot\n\n# Install dependencies\npnpm install\n\n# Start the development server\npnpm run dev\n```\n\nThe development server will start at `http://localhost:5173` (or another port if 5173 is in use).\n\n## Development Options\n\nYou can work on this project in several ways:\n\n1. **Local Development**\n   - Use your preferred IDE\n   - Clone the repo and work locally\n   - Push changes to update the project\n\n2. **GitHub Codespaces**\n   - Use the GitHub Codespaces environment\n   - Edit directly in the browser\n   - Commit and push changes when done\n\n3. **Direct GitHub Editing**\n   - Edit files directly through GitHub's interface\n   - Make quick changes and commit them\n\n## Deployment\n\nThe project can be deployed through Lovable:\n\n1. Visit the [Lovable Project](https://lovable.dev/projects/c4489522-ba0d-4492-bbfc-2bda97563e89)\n2. Click Share -\u003e Publish\n3. Optionally, set up a custom domain through Project \u003e Settings \u003e Domains\n\n## Contributing\n\nContributions are welcome! Please feel free to submit a Pull Request.\n\n## License\n\nThis project is part of the Oxford Hackathon initiative and is subject to the terms of the hackathon's license agreement.\n\n## Support\n\nFor support or questions about the chatbot, please contact the Oxford City Council or raise an issue in this repository.\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fches-ctrl%2Fcouncil-chatbot","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fches-ctrl%2Fcouncil-chatbot","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fches-ctrl%2Fcouncil-chatbot/lists"}