Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

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.

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) | Nishchal Acharya |

Enjoy website explore and fell free to modify this, just dive, fork and modify! πŸŽ‰