Abuse Sleuth is a free-to-use data analyse platform for IP Address related information. This platform's intended use is to gather data from multiple data sources and be able to aggregate it, so that it can determine is the IP Address is currently being used for malicous intent or if it is still being used for malicious intent. Network Admins, System Admins and Blue Team Security Experts will be able to use this tool to be able to block or blacklist IP Addresses that have been hitting there firewall or IPS (Intrusion Prevent System).
- NodeJS - Runtime Engine
- TypeScript - Language
- TurboRepo - Monorepo and Building Management
- Eslint - Linter
- Prettier - Formatter
- Husky - Git Hooks
- Pulumi - IaC (Infrastructure as Code) Provisioning Resources
- AWS - Cloud Provider
- NextJS - SSR React Frontend
- Mantine - UI Component Library
- Prisma - ORM
- Fastify - API Framework
- tRPC - E2E Type Safe API "helper/framework"
- Postgres - SQL Database
- Jest - Unit Testing
- Cypress - E2E Testing
Pull requests are welcome. For major changes, please open an issue first to discuss what you would like to change. Please make sure to update tests as appropriate.