Logo Lanfrica

kebnecode/FinacialSaaS

Domain:

digital infrastructuresocioeconomic

Record type:

software
Creator:
keb
Host:
This is a complete FinacialSaaS investment platform for Africa it was build in Nigeria using laravel and mysql using paystack for the payment system # Africa Financial SaaS Investment Platform A complete financial investment SaaS platform built with PHP and MySQL for the African market. This platform allows users to invest in various asset classes including stocks, cryptocurrency, forex, commodities, and real estate. ## Features ### 🚀 Core Features - **Multi-Asset Investment**: Stocks, Crypto, Forex, Commodities, Real Estate - **Payment Integration**: Paystack and Interswitch (Sandbox ready) - **Social Authentication**: Google, Facebook, Twitter, LinkedIn login - **Admin Panel**: Comprehensive dashboard for platform management - **Responsive Design**: Mobile-first approach with modern UI/UX - **Real-time Animations**: Smooth transitions and interactive elements - **SweetAlert Notifications**: Beautiful popup notifications - **KYC Verification**: User identity verification system ### 🔐 Security Features - Secure authentication system - CSRF protection - Input validation and sanitization - Password hashing - Session management - SQL injection prevention ### 💰 Financial Features - Wallet system with balance management - Deposit and withdrawal functionality - Investment tracking and portfolio management - Transaction history - Automated profit/loss calculation ## Technology Stack - **Backend**: PHP 7.4+ - **Database**: MySQL/MariaDB with MySQLi - **Frontend**: HTML5, CSS3, JavaScript (ES6+) - **Framework**: Custom MVC architecture - **Styling**: Bootstrap 5, Font Awesome, Animate.css - **Components**: SweetAlert2, Chart.js - **Payment**: Paystack API, Interswitch API - **Authentication**: OAuth 2.0 (Google, Facebook, etc.) ## Installation ### Prerequisites - PHP 7.4 or higher - MySQL 5.7 or higher - Composer - Apache/Nginx web server ### Setup Steps 1. **Clone the repository** ```bash git clone cd FinacialSaaS ``` 2. **Install dependencies** ```bash composer install ``` 3. **Configure environment** ```bash cp .env.example .env ``` 4. **Edit .env file** with your configuration: ```env # Database Configu …