Inspiration
The most valuable asset in BC’s nonprofit sector isn't funding, it's
- Knowledge
- Community relationships
But that knowledge is stored exclusively in the heads of aging volunteers and staff, and right now, we have no accessible way to capture it before they leave.
This product was developed to
- Accommodate non-technical stakeholders
- Provide a community platform that is reliable and secure
- Mitigate the biggest roadblock in the journey of volunteers and non-profits
What it does
beaDB connects older minds with the new generation. Through community course creation revised by experienced charity workers, beaDB provides a platform for any new aspiring volunteer to be prepared and learn from those most experienced, with no hassle and maintenance done by the community.
How we built it
We analyzed current Excel data from Statistics Canada in Python using Google Colab. We built our product using Vite, TypeScript, React, JavaScript, CSS, shadcn and JSON and HTML files.
Challenges we ran into
- Learning ShadCN, Vite etc.
- Learning Git and version control
- Component Management with ShadCN.
- Code optimization
- Branch management
- Learning Typescript and React
- The Chat bubble
- Learning React Routing
- Implementing a dynamic interactive forum for posting and answer questions
Accomplishments that we're proud of
- Compiling an interactive course database
- Creating a fleshed out website that satisfies our requirements
- Creating well-factored components with ShadCN and an easily modifiable layout.
- Well structured code
- Identifying an overlooked problem
- Understanding what kind of product would be most impactful for our stakeholders
- Creating a mind map of user connections for intuitive visualization of possible contacts
What we learned
- Git
- React
- ShadCN
- Creating a well formatted website that is intuitive to navigate.
What's next for beaDB
- Mobile app deployment
- Adding content using voice messages
- Allowing community feedback on course qualities
- Implementing chat feature and adding option to ping an available mentor for support
Built With
- css
- excel
- google-colab
- html
- javascript
- json
- python
- react
- shadcn
- typescript
- vite

Log in or sign up for Devpost to join the conversation.