Skip to content

SatyamSetia/Writeup

Repository files navigation

Writeup

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

Installation guide

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/

Functionalities

User Authentication

Signup
Login
(Browser's LocalStorage is used to save authentication token)

Articles

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)

Comments

See comments under articles.
Write your own comment under an article.

Users

Edit User details.
Follow/Unfollow any other user.

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published