/hn-app

A redesign of HN app

Primary LanguageTypeScript

Hacker News (HN) app

HN app 2.0. To get the app up and running, follow the steps below

Requirements

This app is bootstrapped with Vite and TypeScript

  • Node 20+
  • create an .env file using .env.sample as a reference (Save .env.sample as .env)

setup

  • npm run i
  • npm run dev. This command will open the app in the browser on port 3000 but can be changed to a different port if needed

TODO

  • Implement minimum requirements. App using React/Redux/Router
  • Implement pagination
  • Enhance Layout in smaller screen
  • Add Test coverage
  • Implement dark mode
  • Load test the app with large data sets to determine if virtualization is needed