An open API service indexing awesome lists of open source software.

https://github.com/intermediadesigns/community-board

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.
https://github.com/intermediadesigns/community-board

Last synced: 10 months ago
JSON representation

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.

Awesome Lists containing this project

README

          

# Web Development Project 1 - Community Board - Tech Meetup and Workshop Board

Submitted by: **Lynjai Jimenez**

This 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.**

Time spent: **2** hours spent in total

## Required Features

The following **required** functionality is completed:

- [ x ] **There is a unique theme for events or resources relevant to a specific community**
- [ x ] **At least 10 unique resources or events are displayed in a responsive card format**

The following **optional** features are implemented:

- [ x ] Buttons or links to a related resources are on each card component
- [ x ] The site is responsive for both desktop and mobile formats

The following **additional** features are implemented:

* [ x ] List anything else that you added to improve the site's functionality!

- Date Filtering:
Added two date input fields for start and end dates.
Updated the filtering logic to consider the date range.

- Multiple Tag Selection:
Changed the tag selection from a dropdown to clickable buttons.
Users can now select multiple tags.
Updated the filtering logic to show events that match any of the selected tags.

- Improved Filtering Logic:
The filteredEvents function now combines search, tag, and date filtering.

Users can find events within a specific date range.
The multiple tag selection allows for more flexible filtering.
The UI is more interactive with clickable tag buttons.

## Video Walkthrough

Here's a walkthrough of implemented required features:

Video Walkthrough

GIF created with [ScreenToGif](https://www.screentogif.com/) for Windows

## Notes

Describe any challenges encountered while building the app.

I didn't find any challenges creating this app.

## License

Copyright 2024 Lynjai Jimenez

Licensed under the Apache License, Version 2.0 (the "License");
you may not use this file except in compliance with the License.
You may obtain a copy of the License at

http://www.apache.org/licenses/LICENSE-2.0

Unless required by applicable law or agreed to in writing, software
distributed under the License is distributed on an "AS IS" BASIS,
WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
See the License for the specific language governing permissions and
limitations under the License.