/Community-Board

A *currently mock* open source project that features a community board for people who are seeking to contribute to open source projects. If you are a project owner, you can post your project and if you are a contributor, you can find projects to contribute to.

Primary LanguageJavaScriptOtherNOASSERTION

Web Development Project 1 - Open Source Community Board

Netlify link

Netlify Status

Submitted by: Matthieu Felker

This web app: Features a community board for people who are seeking to contribute to open source projects. If you are a project owner, you can post your project and if you are a contributor, you can find projects to contribute to.

Time spent: 8 hours spent in total

Required Features

The following required functionality is completed:

  • There is a unique theme for events or resources relevant to a specific community
  • At least 10 unique resources or events are displayed in a responsive card format

The following optional features are implemented:

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

The following additional features are implemented:

  • List anything else that you added to improve the site's functionality!

List of additional features:

  • utilizes TailwindCSS

Video Walkthrough

Here's a walkthrough of implemented required features:

Video Walkthrough

GIF created with Geforce Experience.

Notes

I encountered a challenge when passing props to the post card component. I had to map through an array of post objects and pass the props to the post card component which was a little tricky. I also had to figure out how to install and use TailwindCSS to style the components.

License

Copyright [2023] [Matthieu Felker]

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.