Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/nischal-acharya/full-school-website
Introducing the Open Source School Complete Website β a cutting-edge online platform dedicated to fostering education through the principles of open source collaboration and innovation.
https://github.com/nischal-acharya/full-school-website
bootstrap opensource php school site sql tailwind website
Last synced: about 16 hours ago
JSON representation
Introducing the Open Source School Complete Website β a cutting-edge online platform dedicated to fostering education through the principles of open source collaboration and innovation.
- Host: GitHub
- URL: https://github.com/nischal-acharya/full-school-website
- Owner: Nischal-Acharya
- License: mit
- Created: 2024-05-31T04:40:15.000Z (8 months ago)
- Default Branch: master
- Last Pushed: 2025-01-15T16:11:05.000Z (15 days ago)
- Last Synced: 2025-01-15T17:41:30.029Z (15 days ago)
- Topics: bootstrap, opensource, php, school, site, sql, tailwind, website
- Language: PHP
- Homepage:
- Size: 82.3 MB
- Stars: 6
- Watchers: 1
- Forks: 1
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# 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 π## 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](https://technicalpashupati.edu.np/)## Installation
### Linux
1. Clone this repository to your local machine: `git clone https://github.com/Nischal-Acharya/Full-School-Website.git`
2. Ensure you have PHP installed: `sudo apt install php`
3. Install MySQL: `sudo apt install mysql-server`
4. Start MySQL service: `sudo service mysql start`
5. Import the SQL file provided (`technicalpashupati.sql`) into your database: `mysql -u username -p technicalpashupati < technicalpashupati.sql`
6. Configure your database connection in `config.php`.
7. Start a PHP server: `php -S localhost:8000`
8. Open your browser and navigate to `http://localhost:8000` to access the website.### Windows
1. Clone this repository to your local machine.
2. Install XAMPP or WAMP to set up a local server environment.
3. Start Apache and MySQL services in XAMPP/WAMP.
4. Import the SQL file provided (`technicalpashupati.sql`) into your database using phpMyAdmin or MySQL command line.
5. Configure your database connection in `config.php`.
6. Place the project files in the appropriate directory (e.g., `htdocs` for XAMPP).
7. Open your browser and navigate to `http://localhost` to access the website.### Mac
1. Clone this repository to your local machine.
2. Ensure you have PHP installed: `brew install php`
3. Install MySQL: `brew install mysql`
4. Start MySQL service: `brew services start mysql`
5. Import the SQL file provided (`technicalpashupati.sql`) into your database: `mysql -u username -p technicalpashupati < technicalpashupati.sql`
6. Configure your database connection in `config.php`.
7. Start a PHP server: `php -S localhost:8000`
8. 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 π«## Contact
If you have any questions, feedback, or suggestions, feel free to reach out to me at [[email protected]](mailto:[email protected])
## Developers
Fell free to reach out with developers.
| Developers | Portfolio | Photo |
| ----------------- | ------------------------------------------ |-------|
| Nishchal Acharya | [https://nishchalacharya.com.np](https://nishchalacharya.com.np) | |Enjoy website explore and fell free to modify this, just dive, fork and modify! π