This project is completed with the aim of learning Angular. It was generated with Angular CLI version 6.2.4. Writeup is a Medium clone where one can write and share articles with various functionalities. It is created using the Realworld Project API where people can create accounts, write articles, and comment on others' articles.
Check the demo of this project here
Clone this repositiory.
Run 'npm install'
Run 'npm install ngx-infinite-scroll --save'
Run 'ng serve'
The app will be deployed at http://localhost:4200/
Signup
Login
(Browser's LocalStorage is used to save authentication token)
Seeing all the feed of the articles (route: /articles)
Open and read a particular article (route: /articles/{article-name})
Write a new article.
Edit own older articles.
Delete own articles.
Favorite/Unfavorite articles.
Infinite Scrolling (Pagination)
See comments under articles.
Write your own comment under an article.
Edit User details.
Follow/Unfollow any other user.