Skip to content

devleo10/TechPulse

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

48 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

TechPulse

🚀 TechPulse is a tech news application built using the MERN stack. It leverages the Algolia News API to fetch the latest tech news, providing a seamless user experience with efficient state management and pagination.

🧩Features

  • 🔹 Efficient State Management – Uses useReducer and useContext for smooth and optimized state handling.
  • 🔹 Custom Hooks – Implements reusable custom hooks to modularize the logic.
  • 🔹 Pagination – Enables seamless navigation through multiple pages of news articles.
  • 🔹 Responsive UI – Ensures a smooth user experience across all devices.

💻Technologies Used

  • React.js – Frontend development
  • Algolia News API – Fetches real-time tech news
  • Vercel – Deployment platform

📦Installation and Setup

  1. Clone the repository:
    git clone https://github.com/devleo10/TechPulse.git
  2. Navigate to the project folder:
    cd TechPulse
  3. Install dependencies:
    npm install
  4. Start the development server:
    npm start

📺Live Demo

Check out the deployed version: TechPulse on Vercel

🔹 🔥 Trending News Section – Highlight the most popular articles. 🔹 🌙 Dark Mode & Theming – Implement a customizable dark mode.

🫱🏼‍🫲🏼Contributing

Contributions are welcome! Feel free to fork the repository and submit pull requests. Here's a step-by-step guide to contribute:

Step 1: Fork the Repository Fork the TechPulse repository by clicking the "Fork" button on the top-right corner of the repository page.

Step 2: Clone the Forked Repository Clone the forked repository to your local machine using:

bash git clone https://github.com/your-username/TechPulse.git

Replace your-username with your actual GitHub username.

Step 3: Create a New Bran

📜License

This project is licensed under the MIT License.


Developed by Mehbub

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Contributors 9