Hacker News Clone - CLI Version

The MVP of this project is a clone of https://news.ycombinator.com but in CLI. A user should be able to log in from the command line and be presented with a list of stories, along with a 'menu bar' that has the options in HN: news, comments, ask, show, jobs, submit (we will likely not use all of these options, but let's keep it as a clone for now).

features

voting

  1. registration

    required to comment (?)

  2. search

    by popularity, date. I find it effective.

  3. threaded collapsible comments

  4. user karma

  5. voting

    regiistration required min karma required for downvoting (comments only?)

  6. sort algorithms (see note below)

  7. user control of search / sort options

  8. 'dead' (shadowbanned) profiles

    These are profiles where the user doesn't know they are 'shadowbanned', so they continue to post but can't tell that no one else can see it.

User Stories

MVP

logging in