You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Star19Β (19)You must be signed in to star a repository
About
π Tally Prime 6.0 Web Extension - Modern financial dashboard extending Tally capabilities to browser. Features sales, purchases, inventory & ledger modules with real-time XML API integration. Built with React, TypeScript & Tailwind CSS.
# Clone
git clone https://github.com/rudra-sah00/TallyWeb.git
cd TallyWeb
# Install frontend dependencies
make install
# Run both backend + frontend in parallel
make dev
# backend/config.yamltally:
host: "100.84.248.54"# Tally machine IP (Tailscale)port: 9000# Tally XML API porttimeout: 30sserver:
port: 8080cors_origins:
- "http://localhost:3000"
- "*"default_company: "M/S. PRAJNA AGENCIES (2025-26)"
Build & Deploy
make build # Build both: Go binary + Next.js static
make clean # Remove all build artifacts
Tech Stack
Layer
Technology
Backend
Go 1.23, net/http, gopkg.in/yaml.v3
Frontend
Next.js 15, React 19, TypeScript 5
Styling
Tailwind CSS v4, Glass morphism
State
Zustand 5
Icons
Lucide React
Toasts
Sonner
Target
TallyPrime XML API (port 9000)
Contributing
We welcome contributions! See CONTRIBUTING.md for guidelines.
Fork the repo
Create a feature branch (git checkout -b feat/amazing-feature)
Commit your changes (git commit -m 'feat: add amazing feature')
Push to the branch (git push origin feat/amazing-feature)
Open a Pull Request
Star History
License
This project is licensed under the MIT License β see the LICENSE file.
Made with β€οΈ for the Indian accounting community
About
π Tally Prime 6.0 Web Extension - Modern financial dashboard extending Tally capabilities to browser. Features sales, purchases, inventory & ledger modules with real-time XML API integration. Built with React, TypeScript & Tailwind CSS.