An open API service indexing awesome lists of open source software.

https://github.com/yashitacodes/threatintel-frontend

A modern, AI-driven cybersecurity news aggregator built with Next.js that provides real-time threat intelligence updates and analysis.
https://github.com/yashitacodes/threatintel-frontend

aggregator cybersecurity news newsapi nextjs react19 shadcn-ui tailwindcss typescript

Last synced: about 2 months ago
JSON representation

A modern, AI-driven cybersecurity news aggregator built with Next.js that provides real-time threat intelligence updates and analysis.

Awesome Lists containing this project

README

          

# ThreatIntel 🛡️

[![Next.js](https://img.shields.io/badge/Next.js-15.0.3-black?style=flat&logo=next.js)](https://nextjs.org/)
[![TypeScript](https://img.shields.io/badge/TypeScript-5.x-blue?style=flat&logo=typescript)](https://www.typescriptlang.org/)
[![Tailwind CSS](https://img.shields.io/badge/Tailwind_CSS-3.4.1-38B2AC?style=flat&logo=tailwind-css)](https://tailwindcss.com/)
[![shadcn/ui](https://img.shields.io/badge/shadcn/ui-latest-black?style=flat)](https://ui.shadcn.com/)
[![React](https://img.shields.io/badge/React-19.0.0_RC-61DAFB?style=flat&logo=react)](https://react.dev/)
[![License](https://img.shields.io/badge/License-MIT-yellow.svg)](https://opensource.org/licenses/MIT)

An AI-powered news aggregator for threat intelligence, providing real-time updates and analysis of cybersecurity threats and vulnerabilities.

## 🚀 Features

- Dark/Light theme support
- Real-time threat intelligence updates
- Advanced search capabilities
- Category-based filtering
- Responsive design

## 🛠️ Tech Stack

- Next.js 15 with App Router
- TypeScript
- Tailwind CSS
- shadcn/ui components
- Radix UI primitives

## 🏃‍♂️ Getting Started

1. Clone the repository
2. Install dependencies:
```bash
npm install
```

3. Create a `.env.local` file with required environment variables:
```bash
NEXT_PUBLIC_API_URL=your_api_url_here
```

4. Run the development server:
```bash
npm run dev
```

Open [http://localhost:3000](http://localhost:3000) with your browser to see the result.

## 📝 License

This project is licensed under the MIT License - see the LICENSE file for details.

## 🤝 Contributing

Contributions, issues and feature requests are welcome! Feel free to check [issues page](https://github.com/yourusername/threatintel-frontend/issues).