{"id":26468638,"url":"https://github.com/fjxhi/event-webapp","last_synced_at":"2026-05-18T22:02:00.642Z","repository":{"id":282968990,"uuid":"949594791","full_name":"FJXHI/Event-WebApp","owner":"FJXHI","description":"A web app for displaying event and festival information. The app offers features such as a timetable, favorites management, multilingual support, and a detailed event view.🎶","archived":false,"fork":false,"pushed_at":"2025-03-17T22:16:45.000Z","size":113,"stargazers_count":0,"open_issues_count":0,"forks_count":0,"subscribers_count":1,"default_branch":"main","last_synced_at":"2025-03-17T23:26:21.086Z","etag":null,"topics":["events","festival","nodejs","vue","vuejs","webapp"],"latest_commit_sha":null,"homepage":"","language":"Vue","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/FJXHI.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"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":"2025-03-16T19:47:33.000Z","updated_at":"2025-03-17T22:16:49.000Z","dependencies_parsed_at":"2025-03-18T22:45:17.276Z","dependency_job_id":null,"html_url":"https://github.com/FJXHI/Event-WebApp","commit_stats":null,"previous_names":["fjxhi/event-webapp"],"tags_count":0,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/FJXHI%2FEvent-WebApp","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/FJXHI%2FEvent-WebApp/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/FJXHI%2FEvent-WebApp/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/FJXHI%2FEvent-WebApp/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/FJXHI","download_url":"https://codeload.github.com/FJXHI/Event-WebApp/tar.gz/refs/heads/main","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":244460247,"owners_count":20456301,"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":["events","festival","nodejs","vue","vuejs","webapp"],"created_at":"2025-03-19T16:14:43.257Z","updated_at":"2026-05-18T22:02:00.636Z","avatar_url":"https://github.com/FJXHI.png","language":"Vue","funding_links":[],"categories":[],"sub_categories":[],"readme":"# Event WebApp  \n\n🌐\n[Deutsch][DE],\n[English][EN]\n\n[DE]:Translations/README.de.md\n[EN]:README.md\n\nA **modern web app** for displaying festival and event information, developed with **Vue.js**. The app allows users to explore the schedule, artists, and stages and save their favorites. \n\nCheck it out: [fjxhi.github.io/Event-WebApp/](https://fjxhi.github.io/Event-WebApp/)\n\n## 🚀 Features\n- **🕒 Timetable** – Displays all performances with filtering options (tags (genre)).\n- **⭐ Favorites Function** – Allows users to save acts, stages, and performances as favorites.\n- **ℹ️ Detail Views** – Provides detailed information about each performance, stage, and act.  \n- **📱 PWA Support** – The web app is available as a Progressive Web App (PWA), enabling offline functionality and a native app-like experience.  \n- **📲 Optimized for Mobile Devices** – Features a user-friendly design with an interface optimized for smartphones and smooth navigation.\n- **🌍 Multilingual Support** – Supports multiple languages via [`vue-i18n`](https://github.com/intlify/vue-i18n).  \n- **⚙️ Configurable Event Info** – The event title, image, and additional details can be flexibly managed via JSON. \n- **🎭 Configurable Performance** – Easily update and customize the lineup and stage information through JSON.\n\n### 🏗️ Planned Features \n- **🗺️ Interactive Map** – Visually display stage locations.  \n- **🎛️ Advanced Filters** – Combine multiple filters at once.  \n- **🎨 Configurable Color Theme** – Customize the app's appearance with adjustable color themes.  \n- **🌙 Enhanced Dark Mode** – Improved dark mode for better readability and aesthetics.  \n- **🔍 Search** – Search for acts, stages, and performances.  \n- **📆 Calendar Export** – Export performances to a personal calendar.  \n\n## 🛠️ Installation \u0026 Setup  \n\n### 1️⃣ Requirements  \n- [Node.js](https://nodejs.org/) installed  \n- [Vue CLI](https://cli.vuejs.org/) or [Vite](https://vitejs.dev/)  \n\n### 2️⃣ Installation  \n```sh\n# Clone repository\ngit clone https://github.com/FJXHI/Event-WebApp\ncd Event-WebApp/Event-WebApp\n\n# Install dependencies\nnpm install\n```  \n\n### 3️⃣ Start Development  \n```sh\nnpm run dev\n```  \nThe app will now be available at [`http://localhost:5173/Event-WebApp`](http://localhost:5173/Event-WebApp).\n### 4️⃣ Build for Production  \n```sh\nnpm run build\n```  \n\n## 🔗 API \u0026 Data Sources  \nThe app uses JSON files for event data:  \n- **`/data/eventInfo.json`** → Contains event metadata  \n- **`/data/performances.json`** → All performances  \n- **`/data/stages.json`** → Stage information  \n- **`/data/acts.json`** → Artist data  \n\n## 🌍 Multilingual Support  \nMultiple languages are supported via [**vue-i18n**](https://github.com/intlify/vue-i18n). Language files are located in `src/locales/`.\n\n## 👥 Contributing  \nPull requests and suggestions are welcome! Create an issue for bugs or feature requests.  \n\n## 📝 License  \n[Apache License 2.0](LICENSE) © 2025 [FJXHI](https://github.com/FJXHI)\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Ffjxhi%2Fevent-webapp","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Ffjxhi%2Fevent-webapp","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Ffjxhi%2Fevent-webapp/lists"}