Inspiration

  Share items you dont need at the moment.    Borrow what you need.

What it does

Connect people  to get shared items.  upload photos of items easily and invite friends to join , who may need it  .Because by  progressively actively  sharing resources tends solidify bonds of friendship.

How we built it

  Using data model of Visual basic app which was sql based , was required   to make adjustments  with document model of Firebase cloud model available  with API . One difference is the firebase uses 

authentication before reading/writing data. while a visual basic app can become an executable on desktop, a react app has to transfer development files online.

Challenges we ran into

  While in local development the kendo Grid worked as expected,  needed to adjust when it was installed  online hosting on Firebase.
    Using react  web app to make firebase model available with API and make developer accountable. <br/>

Visual Basic .Net to React web App modernisation conversion Summary:

Visual basic.net program used by NGO to track donated items and issued items for borrowing was updated to run online . System handles the transactions, connects to access databases, and assigns items to customer, which was working well. But with lack of staff support for VB ,moving to web app was not really new. Having upgraded another Access database app to Codeigniter , it was matter of changing to object database and why should React be used. Well we found the forte of React is the frontend ease of presentation. When combined with Kendo UI , and with create react app the first things was install grid and license. From there it was enabling the firebase database access with sdk and hosting. Once create react app was running on local host, deployed barebones react app to publish to firebase online . There was a glitch when Grid was disappearing on the published version, but was working development. The development was done on Mac and after some changes to update to latest Firebase version it was easy to deploy,the final version from the terminal.

Accomplishments that we're proud of

Using firebase Api for submitting model web app querys .Building out a React app with firebase.

What we learned

Kendo UI - Front-end component library ,such as Grid . Font Awesome - Icons React.js - Front-end framework firebase.sdk - Thin layer of bundled conventions for using firebase airtable.js - SDK for handling requests from the front-end to the endpoints in your app. zap* - Emails

What's next for Orchard

Face recognition A.I.

Share this project:

Updates