This is the FoodBox project. A proof of concept project similar to Loot Boxes in games, but for order food. Created with the solely purpose of improving my ReactJS skills.
In FoodBox you can create boxes with a maximum value, and you can create many combinations with foods that you like from every available restaurants. When you get hungry, just purchase a closed box, and you will receive in your door a random box of food based on what you have previous choosed.
This is a proof of concept product that I'm doing to practice developing with ReactJS, it will not work as a final product to deploy and use. But feel free to use any source code from here.
This project was started after the SkipTheDishes / VanHack recruiting fair in São Paulo, base on my project that I did there.
- JavaScript ES6
- ReactJS
- Redux
- You must have
node
installed, versionv8.9.1
or above - You must have
yarn
installed.- If you have npm, install yarn through
npm i -g yarn
. - If you are using a unix system, you should use
sudo
first.
- If you have npm, install yarn through
- install all projects dependencies with
yarn install
- It may take some time since it will install all sub project's dependencies.
- start the development server with
yarn start
- It will start the web and server simultaneously
- You should be able to authenticate with
[email protected]
and123456
- Images obtained from https://www.pexels.com/
- Inspired by http://skipthedishes.com/