Alas Shop
Alas Shop is an app that lets you create a shopping list, helps you save on shopping expenses by giving you suggestions on the optimal quantity of products you need and thus helps in saving the environment. Also it stores your receipts in history so you can always have access to them anytime, anywhere.
Live version is here
Code is here
Table of Contents
Features
- Create an account
- Create a shopping list
- Get an overview of their receipt
- Save the receipt to history
- Access all their previous receipts from history
- Get personalized suggestions on the optimal amount of products they may need on their next shoping list
- Assign other users as admins
- Create products
- Private routes
Technologies
- react
- react-router-dom
- firebase
- cloud firestore
- authentication
- functions
- node-sass
Installation
Make sure you have Node.js installed:
https://nodejs.org/en/
Make sure you have Git installed:
https://git-scm.com/
Clone the github repo:
$ git clone https://github.com/nenadpejic/alas-shop
Install dependencies:
$ npm install
Run the development server
$ npm start
Credits
Alas shop is inspired by the Responsible Consumption and Production goal which is one of the 17 goals of the Sustainable Development Goals.