Loggsy is a clean, modern and intuitive Logs Dashboard built with Next.js and Django
| Usage | Frontend | Backend | Database |
|---|---|---|---|
| Framework | Next.js (React) | Django | |
| Language | TypeScript | Python | PostgreSQL |
| State Management | Redux | ||
| Styling | Tailwind CSS | ||
| Form Validation | React Hook Form | ||
| Charts | Chart.js | ||
| Linting | ESLint | Black | |
| Testing | Cypress | Unittest | |
| Hosting | Vercel | Railway | ElephantSQL |
- Create, Read, Update and Delete Logs
- Filter Logs by Date Range, Severity and Source
- Sort Logs by Severity and Source
- Client-side Pagination
- Visualize aggregated log data
- Informational notifications for improved UX
- Dark Mode support
- Download Logs as a CSV file
- Conventional Commit Messages
- Comments to help support complex code logic
- Linting & Formatting (Frontend & Backend)
- E2E and Component Testing (Frontend)