College Website π
Overview
This project is a comprehensive website for a technical college, designed to provide students, staff, and visitors with easy access to important information and resources.
Technologies Used
- HTML π»
- CSS π¨
- JavaScript π οΈ
- PHP π
- SQL ποΈ
- Tailwind CSS π
- Flowbite π
β Don't forget to star this repository if you found it useful!
Demo, why not?
- Hey friend, you can try the live demo first. No need to use your disk space if itβs not your thing. π Click here to see, But hey! This repo has a lot of extra features β the demo is just a glimpse; everything you need is right here in the repo
β Don't forget to star this repository if you found it useful!
Installation
Linux
- Clone this repository to your local machine:
git clone https://github.com/AcrNischal/Full-School-Website.git
- Ensure you have PHP installed:
sudo apt install php
- Install MySQL:
sudo apt install mysql-server
- Start MySQL service:
sudo service mysql start
- Import the SQL file provided (
technicalpashupati.sql
) into your database: mysql -u username -p technicalpashupati < technicalpashupati.sql
- Configure your database connection in
connection/database.php
.
- Start a PHP server:
php -S localhost:8000
- Open your browser and navigate to
http://localhost:8000
to access the website.
Windows
- Clone this repository to your local machine.
- Install XAMPP or WAMP to set up a local server environment.
- Start Apache and MySQL services in XAMPP/WAMP.
- Import the SQL file provided (
technicalpashupati.sql
) into your database using phpMyAdmin or MySQL command line.
- Configure your database connection in
connection/database.php
.
- Place the project files in the appropriate directory (e.g.,
htdocs
for XAMPP).
- Open your browser and navigate to
http://localhost
to access the website.
Mac
- Clone this repository to your local machine.
- Ensure you have PHP installed:
brew install php
- Install MySQL:
brew install mysql
- Start MySQL service:
brew services start mysql
- Import the SQL file provided (
technicalpashupati.sql
) into your database: mysql -u username -p technicalpashupati < technicalpashupati.sql
- Configure your database connection in
connection/database.php
.
- Start a PHP server:
php -S localhost:8000
- Open your browser and navigate to
http://localhost:8000
to access the website.
Admin Credentials
- Identity Code: 7267864
- Password: Nishchal_School@12
Features
- Home Page: Welcome page with flash notices.
- About Page: Information about the college and its rules.
- Notice Page: View and download notices with view count.
- Extras Page: Includes gallery, class routines, developer details, etc.
- Join Us Page: Admission form for prospective students.
- Contact Us Page: Feedback form to get in touch.
Included Sections
- Gallery: Browse through albums of memorable moments.
- Class Routine: Stay organized with class schedules.
- School Calendar: Keep track of important dates.
- Ministry of Education: Find resources and updates.
- Syllabus: View the curriculum for each course.
- Online Library (E-Pustakalaya): Access educational materials online.
- Staff Information: Learn about the faculty.
- Management Committee: Get to know the leadership team.
- About Developers: Meet the creative minds behind the website.
College Details
- Address: Bahradashi 3, Jhapa, Nepal π«
If you have any questions, feedback, or suggestions, feel free to reach out to me at [email protected]
Developers
Fell free to reach out with developers.
Enjoy website explore and fell free to modify this, just dive, fork and modify! π
β Don't forget to star this repository if you found it useful!