This website is an educational institute platform developed using HTML, CSS, and PHP. It provides information about the institute, its courses, facilities, officers, and registration processes. It features separate access levels for admins and users.
- Index Page - The main landing page, featuring an overview of the institute, navigation links, and key information.
- Admin Dashboard - Accessible only to admins, this page provides tools for managing user accounts, courses, and other institute data.
- User Dashboard - Accessible to registered users, this page allows users to view their enrolled courses, update their profile information, and access course materials.
- Courses Page - Lists available courses, including descriptions, prerequisites, and enrollment options.
- Facilities Page - Details about the institute's facilities, such as classrooms, laboratories, and library.
- Officers Page - Information about the institute's officers and their respective roles.
- Registration Page - For new users to create accounts and apply for courses.
- Login Page - For both admins and users to log in to their respective dashboards.
- Admins: Have full access to the website, including the ability to manage user accounts, add or remove courses, and modify institute information.
- Users: Can view course information, register for courses, and access their personal dashboard.
- HTML - The core language used to structure the website's content.
- CSS - Used for styling the website, including layout, colors, and fonts.
- PHP - A server-side scripting language used for handling form submissions, processing data, and managing user authentication.
- Design Elements: The website incorporates various design elements such as background images, borders, and floating elements to enhance visual appeal.
- Navigation: A navigation menu is provided on the index page to allow users to easily navigate between different pages.
- Forms: The registration and login pages utilize HTML forms to collect user information and authenticate users.
- CSS Styling: The website's appearance is customized using CSS styles, including class selectors, navigation lists, form editing, and paragraph styling.
- Used Tags: A variety of HTML tags are employed, including class selectors, ID selectors, group selectors, div tags, span tags, text decoration, situations, background images, text formatting, entities, style sheets, paragraph padding, borders, margins, ordered, unordered, and definition lists.
- Authentication: The website implements a user authentication system to ensure that only authorized users can access specific pages and features.
- Security: Appropriate security measures are in place to protect user data and prevent unauthorized access.
Nisansala Amarasinghe