Ethereal Echoes School Fees Portal is a comprehensive fee management system designed for educational institutions. It allows students to conveniently make fee payments via a payment gateway (Razorpay) and download fee receipts. Additionally, administrators can log in to the portal and manage refunds and fees.
- Student Fee Payment: Students can make fee payments securely through an integrated payment gateway (Razorpay).
- Fee Receipt Download: Students can download fee receipts instantly after successful payment.
- Admin Panel: Administrators can log in and efficiently manage refunds and fees.
- Laravel: PHP framework for building the application.
- Razorpay API: Payment gateway integration for handling fee transactions.
- MySQL: Database management system for storing application data.
- Bootstrap: Frontend framework for building responsive and mobile-first web pages.
- Blade Templating Engine: Laravel's powerful templating engine for building UI components.
- PHP v>=8.0 => wamp
- Laravel v11
- Composer
- MySQL v>=8.0
- Razorpay Account
-
Clone the repository:
https://github.com/Subodhdhyani/School-Fee-Management-System.git
-
Install Composer dependencies:
composer install
-
Copy
.env.exampleto.envand update the environment variables:cp .env.example .env
-
Generate application key:
php artisan key:generate
-
Update
.envwith your database and Razorpay API keys. -
Run database migrations:
php artisan migrate
-
Run Seeder for admin credentials set:
php artisan db:seed
-
Serve the application:
php artisan serve
-
Access the application in your browser at http://localhost:8000.
-
Login into the admin dashboard in your browser at http://localhost:8000/admin/login.
- Set the Razorpay key inside
.env. RAZORPAY_KEY_ID=... and RAZORPAY_KEY_SECRET=........ - Create Database(mysql) and named it
schoolfeesportal.
- Email : admin@ethereal.edu.in
- Password : admin@12345
This project is licensed under the MIT License - see the LICENSE file for details.
The project school name used in this repository are purely hypothetical and do not represent real entities. These names are chosen solely for demonstration and project purposes. Any resemblance to actual schools or organizations, is purely coincidental. Similarly, any logos or trademarks used are for illustrative purposes only and do not imply endorsement or affiliation with any real entities.As of the repository publication date, "Ethereal Echoes School" is not found online.