A comprehensive finance management platform with AR, AI, and blockchain features. This platform allows users to analyze Excel data with advanced visualization, AI-powered insights, and blockchain integration.
- Excel file upload and parsing
- Advanced data visualization with 3D charts
- AI-powered data analysis
- Blockchain integration for data verification
- Social login integration (Google, Facebook)
- PDF report generation
- Responsive web interface
├── Frontend/ # React TypeScript frontend
├── server/ # Express.js backend server
├── src/ # Core application logic
└── app.py # Python utilities
- Node.js >= 14.0.0
- Python >= 3.8
- MongoDB (for database)
- Clone the repository
git clone <repository-url>
cd excel-analytics-platform- Install Frontend dependencies
cd Frontend
npm install- Install Server dependencies
cd ../server
npm install- Install Python dependencies
pip install -r requirements.txt- Set up environment variables
- Create
.envfiles in both Frontend and server directories - Add necessary environment variables (see Environment Variables section)
REACT_APP_API_URL=http://localhost:5000
REACT_APP_GOOGLE_CLIENT_ID=your_google_client_id
REACT_APP_FACEBOOK_APP_ID=your_facebook_app_id
PORT=5000
MONGODB_URI=your_mongodb_connection_string
JWT_SECRET=your_jwt_secret
- Start the frontend development server
cd Frontend
npm start- Start the backend server
cd server
npm run dev- 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.