This project is a Next.js-based application that retrieves and displays news from Hacker News. It utilizes Tailwind CSS for component styling and is configured with tools like Jest, ESLint, Prettier, and Semantic Release for testing, linting, formatting, and versioning, respectively.
This project is deployed on Vercel. You can access the live version here: HackerNews
To get started, clone this repository and install the dependencies:
git clone https://github.com/juandak16/HackerNewsNextJS.git
cd HackerNewsNextJS
npm install
npm run dev
Open http://localhost:3000 with your browser to see the result.
This project uses Semantic Release to manage automatic versioning based on commit conventions. Versions are automatically generated after each merge into the main
branch.