A comprehensive web-based portal system for Royal Global University, developed as a Database Management Systems (DBMS) course project.
- Course: B.Tech Computer Science & Engineering
- Semester: 4th Semester
- Subject: Database Management Systems (DBMS)
- Institution: Royal Global University, Guwahati, Assam
- Project Type: Personal Academic Project
- Project Duration: 4th Semester (2025)
- Project Start Date: 7th may 2025
- Project Completion Date: 8th May 2025
- Name: THOKCHOM DAYANANDA
- Role: Student Developer
- GitHub: OmeshThokchom
- Email: thokchomdayananda54@gmail.com
- huggingface: DayanandaThokchom
- Name: Dr. Sourabh
- Department: Computer Science & Engineering
- Institution: Royal Global University, Guwahati, Assam
- Email:
- PHP 7.4+
- MySQL 5.7+
- Clone the repository:
git clone https://github.com/OmeshThokchom/RGU.git
cd RGU- Run setup script:
sudo ./setup.sh
or
bash setup.shThe setup script will automatically:
- Create necessary directories
- Configure database with default settings
- Import database schema
- Set proper permissions
Database:
- Database Name: rgu_portal
- Database User: rgu_user
- Database Password: rgu_password123
Admin Access:
-
Username: admin
-
Password: admin123
-
NOTE : Change the default password after login.
- Department organization
- Student records
- Faculty profiles
- Course tracking
- Academic calendar
- Notice board system
- Event management
- Department announcements
- Important updates
- Glass morphism design
- Responsive layout
- Dark theme
- Interactive components
- Secure authentication
- Role-based access
- Data encryption
- Activity logging
- Regular backups
- MySQL database implementation
- Normalized table structures
- Efficient indexing
- Referential integrity
- Transaction management
- PHP 7.4+
- MySQL 5.7+
- HTML5/CSS3
- JavaScript
-
departments
- Department information
- HOD details
- Course offerings
-
students
- Student records
- Academic history
- Department association
-
faculty
- Faculty profiles
- Department assignment
- Teaching load
-
notices
- Announcements
- Important updates
- Department notices
-
events
- Academic events
- Department functions
- University activities
This project demonstrates proficiency in:
- Database design and normalization
- SQL query optimization
- Transaction management
- Web application development
- System security implementation
- Documentation practices
This project is licensed under the MIT License - see the LICENSE file for details.
- Start Date: 4th Semester
- Completion: May 2025
- Version: 1.0.0
This project is a personal academic endeavor and is not intended for commercial use. All rights reserved to the developer. For any inquiries, please contact the developer via email or GitHub. This project is built with 60% of AI generated code. The AI generated code is not perfect and may contain errors. BTW, Overall this code is tested and working fine. The project is built with the help of ChatGPT and other AI tools. The developer is not responsible for any issues that may arise from the use of this code. Please use it at your own risk.


