Skip to content

vanichitkara/SafeStack

Repository files navigation

SafeStack Frontend

React
TailwindCSS
Vite
License

The SafeStack Frontend is the user interface for the AI-powered SafeStack platform, enabling developers to:

  • Login securely with GitHub.
  • Fetch repositories from GitHub
  • Trigger AI-powered vulnerability scans.
  • View vulnerability reports and actions.
  • Search for CVEs in dependencies using Vector Search
  • Integrate with Jira for raising tickets for CVEs and Slack for notifying teams with scan results

✨ Features

  • 🎨 Pixel-perfect UI built with Figma → React + TailwindCSS.
  • 🔑 OAuth2 GitHub Login with backend integration.
  • 📂 Repository Dashboard with filters (All, Safe, Vulnerable).
  • 🔍 Search Bar for repositories.
  • Scan Now Button to trigger backend scans.
  • 📊 Detailed Vulnerability Views (planned).
  • 🔍 Vector Search enabled dependency information search
  • Jira and Slack Integration

🛠️ Tech Stack

  • React 18
  • Vite (fast dev + build)
  • TailwindCSS 3.x

🚀 Getting Started

1. Clone the Repository

git clone https://github.com/vanichikara/safestack.git
cd safestack

2. Install Dependencies

npm install
# or
yarn install

3. Run Locally

npm run dev

Visit: http://localhost:5173


🎯 Ideal For

  • Developer teams managing complex GitHub projects and are frustrated with managing endless CVEs for multiple dependencies.

🏆 Why SafeStack?

SafeStack is not just a monitor—it's an intelligent assistant for your projects. It identifies, fixes, explains, and alerts teams, so you're always up to date and your applications are secure


🙌 Contributing

Feel free to suggest features, submit bug reports, or improve the component. This is an open tool aimed at improving DevOps productivity.


📄 License

This project is licensed under the MIT License.

About

SafeStack is a React application that powers the SafeStack platform — an AI-powered security automation tool that fetches repositories from GitHub, scans for vulnerabilities (CVEs), and integrates with developer workflows (Jira and Slack).

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors