Back-end application for ply, a research tool designed to help learners understand professional examples of front-end web design techniques.
ply-utils:
- Parses crowdsourced tutorial webpages for web techniques
- Classifies CSS properties as likely relevant, possibly relevant, and likely irrelevant with respect to a technique of interest
- Maintains a database of per-technique classifications
To install ply-utils, clone the repository and install dependencies:
npm install
Start the application:
npm run start
To lint:
npm run lint
To run unit tests:
npm run test
To watch unit tests while developing:
npm run test:watch
- Fix parsing of
<code>
tags nested inside<pre>
tags - Connect to Firebase