{"id":27161115,"url":"https://github.com/techwatching/developer-conferences","last_synced_at":"2026-02-04T21:34:46.763Z","repository":{"id":285832966,"uuid":"957297274","full_name":"TechWatching/developer-conferences","owner":"TechWatching","description":null,"archived":false,"fork":false,"pushed_at":"2025-04-02T23:20:25.000Z","size":703,"stargazers_count":0,"open_issues_count":0,"forks_count":0,"subscribers_count":1,"default_branch":"main","last_synced_at":"2025-04-02T23:24:27.537Z","etag":null,"topics":[],"latest_commit_sha":null,"homepage":null,"language":"Vue","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/TechWatching.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}},"created_at":"2025-03-30T02:26:14.000Z","updated_at":"2025-04-02T23:05:46.000Z","dependencies_parsed_at":"2025-04-02T23:25:03.101Z","dependency_job_id":null,"html_url":"https://github.com/TechWatching/developer-conferences","commit_stats":null,"previous_names":["techwatching/developer-conferences"],"tags_count":0,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/TechWatching%2Fdeveloper-conferences","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/TechWatching%2Fdeveloper-conferences/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/TechWatching%2Fdeveloper-conferences/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/TechWatching%2Fdeveloper-conferences/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/TechWatching","download_url":"https://codeload.github.com/TechWatching/developer-conferences/tar.gz/refs/heads/main","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":247947831,"owners_count":21023066,"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":[],"created_at":"2025-04-09T00:08:58.633Z","updated_at":"2026-02-04T21:34:41.731Z","avatar_url":"https://github.com/TechWatching.png","language":"Vue","readme":"# Developer Conferences\n\nA modern Nuxt 3 application that allows users to explore developer conferences from around the world.\n\n## Features\n\n- 📆 Interactive calendar view of developer conferences\n- 🌍 Filter conferences by country\n- 🔗 Direct links to conference websites\n\n## Acknowledgments\n\nThis project is based on the amazing open source project [Developer Conferences Agenda](https://github.com/scraly/developers-conferences-agenda) by [Aurélie Vache](https://github.com/scraly) that lists in a GitHub repository all the developer conferences and CFPs in the world. This Nuxt application completely relies on the data provided by the [Developer Conferences Agenda](https://github.com/scraly/developers-conferences-agenda) repository and is not meant to be a replacement for it, nor a replacement for its website [developers.events](https://developers.events) that provides a nice way to explore the conferences around the world.\n\nThis project is a personal initiative to learn and experiment with GitHub Copilot Agent Mode to create a simple website using Nuxt. For this experiment, I decided to build a small website that lists developer conferences, using data made publicly available by the Developer Conferences Agenda project.\n\nThis project is not affiliated with the original project or its maintainers, but I encourage you to check their [repository](https://github.com/scraly/developers-conferences-agenda) and show your support with a star.\n\n## Tech Stack\n\n- [Nuxt 3](https://nuxt.com) - The Vue framework for building modern web applications\n- [TypeScript](https://www.typescriptlang.org/) - Strongly typed JavaScript\n- [Nuxt UI Pro](https://ui.nuxt.com/pro) - Premium UI components for Nuxt\n- [Tailwind CSS](https://tailwindcss.com/) - Utility-first CSS framework\n- [Internationalized Date](https://github.com/adobe/react-spectrum/tree/main/packages/%40internationalized/date) - Date utilities with internationalization support\n\n## Deployment and Hosting\n\nThis website is hosted on an [Azure Static Web App](https://learn.microsoft.com/en-us/azure/static-web-apps?wt.mc_id=MVP_430820).\nThe Azure resources are provisioned using [Pulumi](https://www.pulumi.com/) with TypeScript and the [Azure Native provider](https://www.pulumi.com/registry/packages/azure-native/).\nThe repository contains a GitHub Actions workflow that automatically provision the Azure infrastructure and deploys the application to Azure Static Web Apps.\n\n## Data Source\n\nAll the data used in this application comes from this project and is retrieved from the [developers.events](https://developers.events) website that makes publicly available JSON files with all the conferences and CFPs of the [Developer Conferences Agenda](https://github.com/scraly/developers-conferences-agenda) project.\n\n## Getting Started\n\n### Prerequisites\n\n- Node.js (v18.x or newer)\n- pnpm (recommended) or npm\n\n### Installation\n\n```bash\n# Clone the repository\ngit clone https://github.com/your-username/developer-conferences.git\ncd developer-conferences\n\n# Install dependencies\npnpm install\n\n# Set up environment variables\ncp .env.example .env\n# Add your Nuxt UI Pro license if you have one\n```\n\n### Development\n\n```bash\n# Start the development server\npnpm dev\n```\n\nNavigate to [http://localhost:3000](http://localhost:3000) to see the application running.\n\n## Data Source\n\nThis application uses data from:\n- [developers.events](https://developers.events) - Provides the conference data via API\n- [Developers Conferences Agenda](https://github.com/scraly/developers-conferences-agenda) - Original data source\n\n## License\n\nMIT","funding_links":[],"categories":[],"sub_categories":[],"project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Ftechwatching%2Fdeveloper-conferences","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Ftechwatching%2Fdeveloper-conferences","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Ftechwatching%2Fdeveloper-conferences/lists"}