This App is a browser extension to captures, pools, and sells user data on his behalf. User data has value. Instead of giving it away for free.
This is an instruction of setting up this project locally. To make it work, get a local copy up and running follow these simple steps.
At first step you need a package manager like yarn
or npm
to start working on this project. This document used yarn
, so you can install it by:
npm install -g yarn
- Material UI 4.12.3
- React 17.0.2
- Web Extension 6.3.0
- Python 2.x (One of node_modules depend on python 2)
To prepare project dependencies, the only thing that you need is running the following command. Be sure python 2.x is installed on your local.
yarn install
After you change the source code, you can compile typescript files to the dist folder in the root directory of the project using bundle
command. This command support hot-reloading and it applies changes simultaneously.
yarn bundle
By using this command the extension will be deployed on Firefox. It supports hot reload, so your change will be applied on the extension simultaneously.
Note: For the first time please run yarn bundle
before using this command.
yarn run:firefox
Also, there is another command to deploy extension on Chromium.
yarn run:chromium
To create an optimized and minified bundle of the extension you can run build:prod
command.
yarn build:prod
Just email to [email protected] or get in touch through social media.
Copyright 2021 Swashapp