FinanSphere is a professional financial management application built with Laravel 10 and Filament, designed to provide comprehensive financial tracking and insights.
- Real-time Dashboard Analytics: Gain instant insights into your financial performance
- Advanced Category Management: Organize transactions with precision
- Comprehensive Transaction Tracking: Detailed recording and management of financial activities
- Modern Laravel 10 framework
- Filament Admin Panel integration
- Vite asset compilation
- Tailwind CSS for responsive design
- Robust authentication and authorization
- Backend: Laravel 10
- Admin Panel: Filament 3.2
- Frontend: Tailwind CSS, Vite
- Database: MySQL/PostgreSQL
- Language: PHP 8.1+
Before installation, ensure you have:
- PHP 8.1 or higher
- Composer
- Node.js and NPM
- MySQL or PostgreSQL
- Laravel 10
- Filament 3.2
git clone https://github.com/Creative-Trees/VStudio-Kelola-Keuangan.git
# Install PHP dependencies
composer install
# Install NPM packages
npm install
# Copy environment file
cp .env.example .env
# Generate application key
php artisan key:generate
# Configure database in .env file
# Run migrations
php artisan migrate
php artisan serve
finansphere/
│
├── app/ # Core application logic
├── bootstrap/ # Framework bootstrap files
├── config/ # Configuration files
├── database/ # Migrations and seeds
├── public/ # Public assets
├── resources/ # Views and frontend resources
├── routes/ # Application routes
├── storage/ # Application storage
├── tests/ # Test files
└── vendor/ # Composer dependencies
- Dashboard with financial analytics
- Category management
- Comprehensive transaction tracking
- User and permission management
- Adheres to PSR coding standards
- Comprehensive type hinting
- Thin controllers with service-based architecture
- Thorough unit testing
- Detailed code documentation
-
Clear application cache:
php artisan cache:clear
-
Check error logs:
# Logs located at storage/logs/
-
Resolve NPM issues:
rm -rf node_modules npm install
This project is licensed under the MIT License. See the LICENSE file for details.
Created by Creative Trees Development Team
- Lead Developer: M'HALFIRZZHATULLAH
- Additional Developer: MICHAEL ANDREA AQUINO
© 2023 FinanSphere. All Rights Reserved.