A user-friendly, GUI-based online counselling platform designed to streamline the admission process for the Master of Computer Applications (MCA) course. This system aims to replace traditional offline counselling methods with a more efficient, transparent, and accessible online solution.
The primary objective of this project is to address the challenges faced in offline MCA counselling systems:
- Cumbersome paperwork: Numerous forms need to be filled out manually.
- Time-consuming processes: Lengthy procedures for candidate selection and seat allocation.
- Limited accessibility: Candidates must attend counselling sessions at specified times and locations.
This online system simplifies the process, allowing candidates to complete the counselling procedure from the comfort of their homes, at their convenience.
- Registration: Create a profile with entrance rank details.
- Preference Selection: Choose preferred colleges/institutes and set priorities.
- Seat Allotment: View allocated seats and upgrade options.
- Real-Time Updates: Receive notifications about counselling status and seat availability.
- Guidance Materials: Access step-by-step guidance in PDF and video formats.
- Admission Management: Admit candidates directly by verifying allocation details.
- Status Monitoring: Track the status of admissions and seat allocations.
- System Oversight: Manage notices, updates, and system maintenance.
- User Coordination: Facilitate communication between candidates and institutes.
- Frontend: HTML, CSS, JavaScript
- Backend: PHP
- Database: MySQL
- Server: Apache
├── admin/ # Admin panel files
├── collegearea/ # College-specific modules
├── content/ # Static content (guidelines, notices)
├── stepbystepguidence/ # Guidance materials
├── .htaccess # Server configuration
├── index.php # Entry point
└── README.md # Project documentation
-
Clone the Repository:
git clone https://github.com/arnabnandy7/eCounsellingSystem.git cd eCounsellingSystem -
Set Up the Database:
- Import the provided SQL files into your MySQL database.
-
Configure Server:
- Place the project files in your web server's root directory.
- Ensure Apache and PHP are properly configured.
-
Access the Application:
- Open your browser and navigate to
http://localhost/index.phpto begin.
- Open your browser and navigate to
Detailed documentation is available within the project under the stepbystepguidence/ directory, covering:
- System architecture
- User manuals
- Administrative guidelines
- Efficiency: Speeds up the counselling process.
- Accessibility: Eliminates the need for physical attendance.
- Transparency: Provides real-time updates and clear communication.
- User-Friendly: Intuitive interface for all users.
- Integration with payment gateways for fee processing.
- Support for additional courses and programs.
- Enhanced security features, including two-factor authentication.
- Mobile application for on-the-go access.
Contributions are welcome! Please fork the repository, make your changes, and submit a pull request. Ensure that your code adheres to the project's coding standards and includes appropriate documentation.
For support or inquiries, please contact:
- Email: @arnab_nandy7
- GitHub: arnabnandy7