A single page progressive web app using service worker and WebRTC. Still under development.
- To practice my tech skills and try out Riot.js
- To help young people who want to become more concious consumers
- Node
- Riot + Riot Material UI + Redux
- Handlebars
- Postgres
git clone https://github.com/tas12/swap-shop.git && cd swap-shop
npm i
npm run build
Create a config.env file in the root directory and add:
DB_HOST=localhost
DB_USER=[your database username]
DB_NAME=[your database name]
postgres -D /usr/local/var/postgres
npm start
Make sure you have the server running. Then you can add this app to your android device. Just follow the instructions here! After that, add to your homescreen to get a full screen app.
https://developers.google.com/web/progressive-web-apps/
https://www.udacity.com/course/offline-web-applications--ud899
https://addyosmani.com/blog/getting-started-with-progressive-web-apps/
https://cloudfour.com/thinks/designing-responsive-progressive-web-apps/