Legal-Tech SaaS Dashboard Development

Замовник: AI | Опубліковано: 06.03.2026

**Project Title** Build SaaS dashboard for legal-tech platform (Python FastAPI + React) **Project Overview** I am building a legal-tech platform called **Virtual Clerk** that automatically tracks court cases and alerts lawyers when hearing dates change. The backend scraping engine already exists. It uses: * Python * BeautifulSoup / Requests * Background workers * Modular court scrapers The system currently scrapes multiple courts and generates alerts and daily digests. What I need now is to turn this into a **usable web SaaS product for lawyers**. --- **Tech Stack** Backend: * Python * FastAPI Database: * PostgreSQL Workers / Queue: * Redis / Celery (or similar) Frontend: * React or Next.js Deployment: * Docker * VPS (DigitalOcean / AWS) --- **Required Features** 1. **User Authentication** * Signup / login * Password reset 2. **Lawyer Dashboard** * Add advocate name * Track cases automatically * View alerts * View upcoming hearings 3. **Alerts System** * Hearing date change alerts * Tomorrow cause list digest * Dashboard notifications 4. **Case Monitoring** * Store scraped case data in database * Link cases to lawyers * Display updates in dashboard 5. **Admin Panel** * View all users * Monitor scraping jobs 6. **Deployment** * Setup Docker * Deploy on VPS * Run workers in background --- **Important Notes** * Scraper engine already exists (do NOT rebuild) * Focus on building the SaaS product layer * System must support thousands of lawyers --- **Project Size** Estimated work: 80–120 hours Expected duration: 2–3 weeks --- **Ideal Candidate** Looking for a developer experienced with: * Python * FastAPI * React / Next.js * PostgreSQL * Docker * Background workers * Web scraping systems Bonus if you have built SaaS products before. --- **Budget** Flexible depending on experience. Rough range: $1500 – $3500 --- Please include in your proposal: 1. Examples of SaaS dashboards you built 2. Experience with FastAPI 3. Experience with scraping / worker queues