Skip to content

Latest commit

 

History

History
49 lines (33 loc) · 2.28 KB

README.md

File metadata and controls

49 lines (33 loc) · 2.28 KB

OnLife

Link: OnLife

OnLife is a website that helps you keep track of your online courses and to explore more courses by diffrent filters and providers.

OnLife also has a Chrome Extension which you can login to and when go into a course page on the provider site it will add it to your user page on the OnLife website for you to track your progress on (pictured tutorial below).

Also OnLife offers you jobs by keywords from your saved courses on the OnLife user page.

OnLife is written in JavaScript with jQuery for the Client Side and NodeJS with Express for the backend also OnLife is using Puppeteer and Cheerio for our crawling and scraping tools.

env:

PORT=
MONGOURL=

Pictures

enter image description hereenter image description hereenter image description hereenter image description here

Chrome Extension Tutorial

  1. Clone the project to your computer
  2. Go to Manage extensions page in your browser
  3. Click the load upacked on the top left side (if you dont see it try checking the developer mode on the top right)
  4. Now you can open the extension from your chrome and in it just login to your OnLife acount

enter image description here

  1. After your logged in you can just go on to one of the *supported providers site and when your on your course page the extension will automaticlly add that course to your user page on and track your progress

enter image description here

enter image description here And that's it! It even adds it to our search engine too!

Before: enter image description here

After: enter image description here

*Supported Providers- Udemy, Udacity