Free Deal Tracking Web Application Template
A complete sales deal tracking web application built with Codexirra, using a React, Vite, TypeScript frontend, a FastAPI backend, and Postgres-ready persistence.
What this app does
This is a complete sales deal tracking web application for managing deals, companies, contacts, deal values, probabilities, close dates, notes, tasks, and pipeline activity.
It uses a modern SaaS sidebar dashboard layout with revenue KPI cards, a weighted forecast summary, a pipeline board, searchable deal tables, editing forms, and deal detail pages.
This project is an example of what can be created using Codexirra. Codexirra can help generate complete web applications with frontend pages and components, backend API routes, database-aware app logic, clean SaaS-style UI layouts, forms, tables, dashboards, filters, detail pages, full project structure, editable code, and live preview.
Tech stack
- React
- Vite
- TypeScript
- Python
- FastAPI
- Postgres
Features
- Modern SaaS sidebar dashboard layout.
- Revenue KPI cards and weighted forecast summary.
- Pipeline board grouped by sales stage.
- Deal table with search, stage filters, owner filters, and edit actions.
- Deal creation and editing forms with validation.
- Deal detail pages with company, contact, value, probability, and close-date context.
- Notes timeline for sales activity.
- Tasks with due dates, priority, and completion workflow.
- FastAPI backend under /api/...
- Postgres schema initialization.
- Realistic seeded sample CRM data.
