This project is a clone of TabNews created for learning purposes as part of the Curso.dev curriculum.
The goal of this project is to understand and implement features similar to those found in TabNews, a popular news platform. This repository is part of the coursework for Curso.dev and is intended for educational purposes.
- Clone of TabNews with basic functionalities
- Built using Next.js and React
- Following the best practices and patterns for modern web development
To get started with the project, follow these steps:
-
Clone the repository:
git clone https://github.com/karenkramek/clone-tabnews.git cd clone-tabnews
-
Install dependencies: Make sure you have Node.js installed. This project uses the LTS Hydrogen version of Node.js.
npm install
-
Set up the Node.js version: If you are using
nvm
(Node Version Manager), the project includes a.nvmrc
file specifying the required version:nvm use
To start the development server, run:
npm run dev
This will start the Next.js development server, and you can view the application by navigating to http://localhost:3000 in your web browser.
- Next.js: A React framework for production
- React: A JavaScript library for building user interfaces
- Node.js: A JavaScript runtime built on Chrome's V8 JavaScript engine
Contributions are welcome! If you have any suggestions or improvements, please open an issue or create a pull request.
This project is licensed under the MIT License. For more details, see the MIT License page.