Skip to content

batbrain7/MediumRealWorldIO

Repository files navigation

Medium Clone App

A Medium clone using the api realworld.io, the app is mainly architectured using MVP but is also being migrated to MVVM architecture.

The App consists of all the features that medium has and it interacts with the realword.io APIs, all the content present can be browsed through this app.

Features of the app

  1. Login / SignUp using the api.
  2. Display global feed when the user is logged in or logged out.
  3. Display user's personal feed when the user is logged in along with the global feed when logged in.
  4. Sort the feed by tags either when logged in or logged out.
  5. Choose the article from the list and read them.
  6. Allow commenting on the articles and deleting them. (Log in required)
  7. Feature to favorite the article from both the feed list and while reading it on clicking it.
  8. Feature to follow the author of the article.
  9. Profile option availabe that displays the logged in user's own articles and favorited articles
  10. Option to write new articles and post them, update the existing articles or delete them.

Screenshots

Screenshot 2019-06-14 at 9 50 38 AM

Screenshot 2019-06-14 at 9 44 14 AM

Screenshot 2019-06-14 at 9 44 37 AM

Screenshot 2019-06-14 at 9 45 50 AM

Screenshot 2019-06-14 at 9 46 26 AM

Screenshot 2019-06-14 at 9 48 12 AM

Screenshot 2019-06-14 at 9 48 43 AM

Screenshot 2019-06-14 at 9 49 17 AM

Upcoming

Unit tests for the app.

About

Clone of the medium app using the api

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages