Due to the Covid-19 pandemic, everyone is forced to stay home. As a result, the line between work and life is getting blurry. While working we often find ourselves tempted by the siren calls of numerous entertainment resources available on the internet with no supervision. To help people tackle this problem, we created Zoomero, a productivity tool that denies access to certain websites and helps people easily enter work mode. It empowers the user to balance work and life.
Download and install Node.js here. Then, download the repository and install all the dependencies as instructed below
git clone https://github.com/cse112-sp20/loszoomeros.git
cd loszoomeros
npm install
npm run build
If you decide to start fresh again,
rm -rf ./node_modules
git checkout -- .
git clean -dfx
You can now load the extension into Chrome by navigating to Settings > Extensions > Load Unpacked, then selecting the dist
folder.
npm run test
jsdoc -c conf.json -d ./docs
To view the generated documentation, go to your browser search bar and run
pathtorepo/docs/index.html
Then you can navigate through the JSDocs
npm run lint
npm run lint -- --fix
Please check out our Onboarding Document here https://docs.google.com/document/d/1ejrxXAPRM8GmDH-PS7C9CJKj55RdBghmUgR5awscgrg/edit
https://docs.google.com/document/d/198OG2bzGY726-vLCi73P_fl3VgDZcOpSaaGg9Dfi2mY/edit
https://r6jackso.wixsite.com/website-1
Acknowledgement to all of our team members who have contributed to this project.
- Ryan Jackson - Lead
- Neel Chowdri - Co-lead
- Daryl Nakamoto - Coder
- Paul Larsen - Coder
- Erik Follette - Build
- Yan Sun - Build
- Saikrishna Chandhrasekhar - Build
- Hansae Lee - Quality Assurance
- Elizabeth Cho - Quality Assurance
- Yuchen Zhang - User Interface
- Edvard Mattias Boe - User Interface
- Tim Ferido - User Interface
Names are sorted in alphabetic order within each category of team roles.