{"id":20676611,"url":"https://github.com/intermediadesigns/community-board","last_synced_at":"2025-08-25T16:18:16.839Z","repository":{"id":254943298,"uuid":"848040524","full_name":"IntermediaDesigns/Community-Board","owner":"IntermediaDesigns","description":"A \"Tech Meetup and Workshop Board\" for aspiring and professional software engineers in your community. This board would serve as a central hub for local tech events, workshops, and learning resources.","archived":false,"fork":false,"pushed_at":"2024-09-18T03:24:58.000Z","size":35500,"stargazers_count":0,"open_issues_count":0,"forks_count":0,"subscribers_count":1,"default_branch":"main","last_synced_at":"2025-01-17T14:56:08.662Z","etag":null,"topics":[],"latest_commit_sha":null,"homepage":"","language":"JavaScript","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/IntermediaDesigns.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":"2024-08-27T02:45:41.000Z","updated_at":"2024-09-18T03:25:01.000Z","dependencies_parsed_at":"2024-08-27T04:15:52.383Z","dependency_job_id":"02f0f9d8-bc28-4c23-98e3-1aacc40c25b6","html_url":"https://github.com/IntermediaDesigns/Community-Board","commit_stats":null,"previous_names":["intermediadesigns/community-board"],"tags_count":0,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/IntermediaDesigns%2FCommunity-Board","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/IntermediaDesigns%2FCommunity-Board/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/IntermediaDesigns%2FCommunity-Board/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/IntermediaDesigns%2FCommunity-Board/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/IntermediaDesigns","download_url":"https://codeload.github.com/IntermediaDesigns/Community-Board/tar.gz/refs/heads/main","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":242906514,"owners_count":20204846,"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":"2024-11-16T21:13:07.742Z","updated_at":"2025-03-10T18:47:03.648Z","avatar_url":"https://github.com/IntermediaDesigns.png","language":"JavaScript","funding_links":[],"categories":[],"sub_categories":[],"readme":"# Web Development Project 1 - Community Board - Tech Meetup and Workshop Board\n\nSubmitted by: **Lynjai Jimenez**\n\nThis web app: **A \"Tech Meetup and Workshop Board\" for aspiring and professional software engineers in your community. This board would serve as a central hub for local tech events, workshops, and learning resources.**\n\nTime spent: **2** hours spent in total\n\n## Required Features\n\nThe following **required** functionality is completed:\n\n- [ x ] **There is a unique theme for events or resources relevant to a specific community**\n- [ x ] **At least 10 unique resources or events are displayed in a responsive card format**\n\nThe following **optional** features are implemented:\n\n- [ x ] Buttons or links to a related resources are on each card component\n- [ x ] The site is responsive for both desktop and mobile formats\n\nThe following **additional** features are implemented:\n\n* [ x ] List anything else that you added to improve the site's functionality!\n\n- Date Filtering:\n    Added two date input fields for start and end dates.\n    Updated the filtering logic to consider the date range.\n\n- Multiple Tag Selection:\n    Changed the tag selection from a dropdown to clickable buttons.\n    Users can now select multiple tags.\n    Updated the filtering logic to show events that match any of the selected tags.\n\n- Improved Filtering Logic:\n    The filteredEvents function now combines search, tag, and date filtering.\n\nUsers can find events within a specific date range.\nThe multiple tag selection allows for more flexible filtering.\nThe UI is more interactive with clickable tag buttons.\n\n## Video Walkthrough\n\nHere's a walkthrough of implemented required features:\n\n\u003cimg src='/public/communityboard.gif' title='Video Walkthrough' width='' alt='Video Walkthrough' /\u003e\n\n\u003c!-- Replace this with whatever GIF tool you used! --\u003e\nGIF created with [ScreenToGif](https://www.screentogif.com/) for Windows\n\u003c!-- Recommended tools:\n[Kap](https://getkap.co/) for macOS\n[ScreenToGif](https://www.screentogif.com/) for Windows\n[peek](https://github.com/phw/peek) for Linux. --\u003e\n\n## Notes\n\nDescribe any challenges encountered while building the app.\n\nI didn't find any challenges creating this app.\n\n## License\n\n    Copyright 2024 Lynjai Jimenez\n\n    Licensed under the Apache License, Version 2.0 (the \"License\");\n    you may not use this file except in compliance with the License.\n    You may obtain a copy of the License at\n\n        http://www.apache.org/licenses/LICENSE-2.0\n\n    Unless required by applicable law or agreed to in writing, software\n    distributed under the License is distributed on an \"AS IS\" BASIS,\n    WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.\n    See the License for the specific language governing permissions and\n    limitations under the License.\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fintermediadesigns%2Fcommunity-board","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fintermediadesigns%2Fcommunity-board","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fintermediadesigns%2Fcommunity-board/lists"}