A modern web application built with Next.js that helps Indian tax professionals navigate the tax laws with AI-powered assistance.
- Node.js 18.0 or later
- npm or yarn package manager
- Supabase CLI
- Docker (for running Supabase locally)
- Clone the repository:
git clone https://github.com/Prithvi-k/tax-copilot.git
cd tax-copilot- Install dependencies:
npm install
# or
yarn install- Local Environment Setup
cp env.sample .env.localFill in NEXT_PUBLIC_SUPABASE_URL and NEXT_PUBLIC_SUPABASE_ANON_KEY
- Supabase Local Setup
sudo supabase startThis spins up Supabase with Postgres, Auth, and Storage in Docker. By default, it runs at http://localhost:54321
- Start the development server:
npm run dev
# or
yarn devThe application will be available at http://localhost:3000.
- Uploaded files stored locally at
/data/user_docs - 2 Tables setup in Supabase :
- queries: Stores user prompts and metadata
- uploaded_files: Stores uploaded file metadata (filename, status, size, etc.)