Inspiration

Small business owners often buy and sell things online. It is important to make the decision based on the cost of the inventories. To educate people who are going to start their small business, we want to let people know that there is a balance between loss and gain. We want to create a simulation game by allowing people to buy and sell games.

What it does

On the first day, you have like $100, you can buy games by swiping the random showing game to the right if you have enough money. You can sell the game (if you have) or skip buying the game by swiping to the left. The goal is to see how long you can survive.

Challenages

Firstly, I used Django with database as the backend and hosted it as the API on Google Cloud Platform; however, I realized that firebase was a better fit for the game like app.

How we built it

ReactJS: the frontend of the game. Google Cloud Platform VM instance: the place to host website. Firebase: the place to store data.

Accomplishments that we're proud of

The game is runnable on the website

What's next for Shopinder

Add more random events:

  • add special discounts based on special date.
  • randomly change the amount cost every day to simulate inflation.
  • add shipping order status to simulate a random delay of the order completion.

Fix bugs:

  • after clicking help or items page, the item cards are refresh

Add features:

  • add ranking pages to record the length of day for each user.
  • store user data on the firebase.

Create a real app to buy and skip items based on the user interests by swipping the item card.

Built With

Share this project:

Updates