Inspiration

Need of a Solution for the Coronavirus pandemic.

What it does

Our Solution is a platform (website) that enables people to help one another whilst shopping for groceries, by also purchasing products for other users on the expense of the enquirer. The platform shows a feed of current available "shopping carts", where you can add items. The person who created it, now knows that you need the respective items and he/she will, hopefully, buy them for you.

How we built it

Technologies we used to build this solution are:

  • javascript web development stack:

    • node.js for server-side database manipulation.
    • html, css, bootstrap for the front end.
  • google firebase:

    • firestore, hosting and functions

Challenges we ran into

It was a new field for all of us, with little to none javascript and firebase experience, we decided to tackle this challenge. We had a hard time getting accommodated to the new technologies, but after we got to know them, it was smooth sailing :)

Accomplishments that we're proud of

Learning how to develop a prototype application from 0 to 100 with modern technologies, that we haven't used before. Trying to help with a problem that influences all of the living generations. The current pandemic changes the way of life of billions of people and we would be glad to say, that our application helped in one way or another.

HOW TO USE:

The website is not yet optimised for Mobile. The layout will most likely be broken.

Create an account (you can use random information for the account, just make sure to respect the structure [email protected]) and make sure the password is longer than 6 characters.

PLEASE: try to keep your input "clean" :)

You can create a basket for people to add products to. Users can join baskets and add products there. If you have created a basket, you can see the shopping list by clicking the button in the bottom-right corner.

Known Problems: Every refresh, the user is disconnected.

Under Work: Mobile integration, Input checking, payment method, user notification and maybe a chat for the people who share the basket. AAAAnd cleaning up bugs.

Share this project:

Updates