- Setup Express Server
- Setup routes to serve static content
- Setup and Add Responsive Layout
- Use Local Json Server or Faker API for articles
- Setup route for single article
- Build a list view with 4 articles
- Make single article view route
- Style Article Cards both single page & list of articles
- For example, if you have 4 articles, then the user should be able to navigate from each article to the other three.
- Annotation on highlight
- Make it possible to highlight text
- Implement attach comment feature
- Text is Editable on single article page
- Add H2 & H3 tags in annotation pop up (Extra)
- Now for deployment
- Jquery
- Medium Editor Plugin(For Button extension). Here is the link to it - Medium Button Extension
- Skeleton css for Responsive
- express for server side routing and serving pages.
- nunjucks for templating.
- fake json api for article post.
- request-promise for making http request.
```
npm install
npm run watch (To start the server)
```