A modern web application for processing and analyzing financial data, built with React, TypeScript, and Vite.
- Journal Entry Processing
- Intercompany Reconciliation
- Financial Consolidation
- GST Validation
- TDS Validation
- Provision Planning
- Real-time Data Analysis
- AI-powered Insights
- React 18
- TypeScript
- Vite
- Tailwind CSS
- Radix UI Components
- OpenAI Integration
- PostgreSQL Database
- Node.js (v16 or higher)
- npm or yarn
- PostgreSQL database
- Clone the repository:
git clone https://github.com/basudevaimplify/QRT_stage.git
cd QRT_stage
- Install dependencies:
npm install
- Create a
.env
file in the root directory with the following variables:
VITE_API_URL=http://localhost:8000
VITE_GEMINI_API_KEY=your_gemini_api_key
- Start the development server:
npm run dev
npm run build
intellifin---financial-data-processor/
├── src/
│ ├── components/ # Reusable UI components
│ ├── pages/ # Page components
│ ├── lib/ # Utility functions and API services
│ ├── hooks/ # Custom React hooks
│ └── types/ # TypeScript type definitions
├── public/ # Static assets
└── ...config files
The application integrates with a FastAPI backend that provides:
- File upload and processing
- Data validation
- AI-powered analysis
- Database operations
- Fork the repository
- Create your feature branch (
git checkout -b feature/AmazingFeature
) - Commit your changes (
git commit -m 'Add some AmazingFeature'
) - Push to the branch (
git push origin feature/AmazingFeature
) - Open a Pull Request
This project is licensed under the MIT License - see the LICENSE file for details.
Basudev - [email protected]
Project Link: https://github.com/basudevaimplify/QRT_stage