The JVD Payment Data Storing System is a comprehensive solution for managing student payment information within an educational institution. The application provides a secure platform for students to view their payment details, including transaction numbers, payment dates, amounts, and types of payments. Administrators can efficiently manage student data, assign fee structures, and track payments using a user-friendly interface.
- Student Login: Students can log in to view their payment details for each academic year.
- Payment Information: Students can see transaction numbers, payment dates, amounts paid, and types of payments.
- Admin Login: Administrators can manage student data, including adding or updating details through a CSV file.
- Fee Structure Management: Admins can assign fee structures for new academic years and categorize payments into types like academic fees, special fees, etc.
- Payment Tracking: Payment details can be viewed by student or date, categorized by payment type.
- Admin Management: Option to add additional admins with appropriate permissions.
- Export and Download: Student details can be exported and downloaded in Excel format with filters for easy analysis.
- Responsive Design: The system is designed to be responsive and accessible on various devices.
- Frontend:
- HTML for creating the structure of the pages.
- CSS for styling and responsive design.
- JavaScript for client-side validation and interactivity.
- Bootstrap for Responsive website and more features.
- Backend:
- PHP for server-side scripting and data handling.
- MySQL for database management.
- Tools:
- XAMPP for running a local server.
- phpMyAdmin for database management.
- Git for version control.
- Clone the repository:
git clone https://github.com/sivakumar6678/JVD-Payment-Data-Storing.git
- Set up a local server environment using XAMPP.
- Import the MySQL database using the provided SQL file.
- Update the database connection settings in the configuration file (
config.php
). - Start the application by navigating to
http://localhost/JVD-Payment-Data-Storing
in your web browser.
- Admin Login: Use the secure login page to access the admin dashboard.
- Manage Payments: Add new payment records, view existing records, edit or delete records as needed.
- Search and Filter: Utilize the search feature to quickly locate specific transactions.
- Integration with external payment gateways for real-time transaction processing.
- Enhanced reporting tools for financial analysis.
- Multi-user roles with different access levels (e.g., admin, accountant, auditor).
- Implementing multi-currency support.
Contributions are welcome! Please fork this repository and submit a pull request. For major changes, open an issue to discuss what you would like to change.
This project is licensed under the MIT License - see the LICENSE file for details.
For further information or queries, you can reach me at:
- GitHub: sivakumar6678
- Email: chandragarisivakumar@gmail.com