Skip to content

Repository files navigation

SprintiQ

SprintiQ

AI-Native Agile Planning & Sprint Management

Transform agile planning from hours to minutes.
Generate intelligent backlogs, optimize sprints, and ship value faster.

Live site Features Stack


Preview

SprintiQ landing page — Sprint smarter, deliver faster

The SprintiQ homepage — AI-native story generation, sprint optimization, and real-time planning insights.


Why SprintiQ?

Most agile tools help you track work. SprintiQ helps you plan it intelligently.

Built for product and engineering teams who want AI that understands real sprint outcomes — not generic chat wrappers.

Metric Impact
75% Time saved on planning
Faster backlog creation
40% Fewer story revisions
99.9% Platform uptime

Features

  • AI-Native Story Generation — Turn feature ideas into polished user stories with acceptance criteria, personas, and variations
  • Intelligent Prioritization — Rank backlog items by value, effort, risk, and dependencies
  • Sprint Risk Intelligence — Spot delivery risks early and get mitigation recommendations
  • Predictive Planning — Capacity-aware sprint planning with estimation and velocity insights
  • Advanced Analytics — Burndown, performance trends, and customizable dashboards
  • 130+ Integrations — Connect Jira, GitHub, Slack, Linear, Notion, Asana, and more
  • Marketing Site & Blog — Full marketing pages, insights content, pricing, FAQ, and contact flows

Tech Stack

Layer Technologies
Frontend React 18, Vite, TypeScript, Wouter, Tailwind CSS, Framer Motion, Three.js
UI Radix UI, shadcn/ui, Recharts, Lucide
Backend Express, Node.js, tsx
Data PostgreSQL, Drizzle ORM, Supabase
Email Resend
Deploy Vercel / Node production server

Project Structure

sprintiq-v2/
├── client/                 # React frontend (Vite)
│   └── src/
│       ├── components/     # UI + marketing components
│       ├── pages/          # Home, Features, Pricing, Blog, etc.
│       ├── hooks/
│       └── lib/
├── server/                 # Express API + Vite middleware
├── shared/                 # Shared schema & types
├── api/                    # Serverless/API entry
├── public/                 # Static assets (favicon, OG image)
├── attached_assets/        # Images & brand assets
└── docs/                   # README screenshots & docs assets

Getting Started

Prerequisites

  • Node.js 20+
  • npm
  • PostgreSQL database (or Neon / Supabase Postgres)
  • Supabase project credentials
  • Resend API key (for contact/email flows)

1. Clone & install

git clone https://github.com/TrueNinja127/sprintiq-v2.git
cd sprintiq-v2
npm install

2. Configure environment

Create a .env file in the project root:

# Server
PORT=5000
NODE_ENV=development

# Database (Drizzle)
DATABASE_URL=postgresql://USER:PASSWORD@HOST:5432/DATABASE

# Supabase
SUPABASE_URL=https://YOUR_PROJECT.supabase.co
SUPABASE_ANON_KEY=your_supabase_anon_key

# Email
RESEND_API_KEY=re_xxxxxxxx

3. Push the schema (optional)

npm run db:push

4. Run locally

npm run dev

Open http://localhost:5000.


Scripts

Command Description
npm run dev Start development server
npm run build Build client + bundle server
npm start Run production build
npm run check TypeScript type check
npm run db:push Push Drizzle schema to the database

Pages

Route Description
/ Landing page
/features Product capabilities
/pricing Plans & pricing
/use-cases Industry / team use cases
/about Company
/blog Insights & articles
/faq Frequently asked questions
/contact Contact / early access
/privacy Privacy policy
/terms Terms of service

API Highlights

  • GET /api/blogs — Paginated insights/blog posts (search + category filters)
  • Contact / email endpoints powered by Resend
  • Supabase-backed content for the marketing site

Live Product

Website: https://sprintiq.com

Social


License

MIT © SprintiQ


Sprint smarter. Deliver faster.

About

Resources

Stars

394 stars

Watchers

374 watching

Forks

Releases

Packages

Contributors

Languages