bhanudaya-school

Excellence School - Complete School Management Website

A comprehensive, feature-rich school website built with HTML, CSS, and JavaScript only (no backend required). This project includes all essential features for a modern school website with student portal, admin panel, and complete content management.

🎯 Features

1. Homepage

2. About Section

3. Academic Information

4. Admission Section

5. Student Portal πŸŽ“

Login Credentials:

Features:

6. Admin Panel πŸ”

Login Credentials:

Features:

7. Notice Board & Events

9. Contact Page

πŸ“ Project Structure

school-website/
β”‚
β”œβ”€β”€ index.html                 # Homepage
β”‚
β”œβ”€β”€ css/
β”‚   β”œβ”€β”€ style.css             # Main stylesheet
β”‚   β”œβ”€β”€ pages.css             # Page-specific styles
β”‚   β”œβ”€β”€ portal.css            # Student portal styles
β”‚   └── admin.css             # Admin panel styles
β”‚
β”œβ”€β”€ js/
β”‚   β”œβ”€β”€ main.js               # Core JavaScript functions
β”‚   β”œβ”€β”€ slider.js             # Banner slider functionality
β”‚   β”œβ”€β”€ admission.js          # Admission form handling
β”‚   β”œβ”€β”€ student-portal.js     # Student portal functionality
β”‚   β”œβ”€β”€ admin.js              # Admin panel functionality
β”‚   β”œβ”€β”€ gallery.js            # Gallery and filtering
β”‚   β”œβ”€β”€ contact.js            # Contact form and FAQ
β”‚   └── notice.js             # Notice board functionality
β”‚
└── pages/
    β”œβ”€β”€ history.html          # School history
    β”œβ”€β”€ vision-mission.html   # Vision and mission (to be created)
    β”œβ”€β”€ principal-message.html # Principal's message (to be created)
    β”œβ”€β”€ faculty.html          # Faculty list (to be created)
    β”œβ”€β”€ courses.html          # Courses offered (to be created)
    β”œβ”€β”€ computer-science.html # CS program details (to be created)
    β”œβ”€β”€ hotel-management.html # HM program details (to be created)
    β”œβ”€β”€ admission.html        # Admission section
    β”œβ”€β”€ student-portal.html   # Student portal
    β”œβ”€β”€ admin-login.html      # Admin panel
    β”œβ”€β”€ notice.html           # Notice board
    β”œβ”€β”€ gallery.html          # Photo gallery
    └── contact.html          # Contact page

πŸš€ How to Use

Installation

  1. Download or clone the project files
  2. Extract to your desired location
  3. No installation required - it’s pure HTML/CSS/JS!

Running the Website

  1. Open index.html in any modern web browser
  2. Navigate through the website using the menu
  3. All features work without a server (uses localStorage)

Demo Credentials

Student Portal:

Admin Panel:

πŸ’Ύ Data Storage

This website uses browser localStorage to store data:

🎨 Key Features

Responsive Design

Interactive Elements

User Experience

πŸ› οΈ Technologies Used

πŸ“± Browser Compatibility

πŸ”§ Customization Guide

Changing School Information

  1. Edit school name in all HTML files
  2. Update contact information
  3. Replace logo images
  4. Modify color scheme in css/style.css (CSS variables)

Adding New Features

  1. Create new HTML page in pages/ folder
  2. Link CSS and JS files
  3. Add navigation link in header
  4. Implement functionality in JS

Color Scheme

Edit CSS variables in css/style.css:

:root {
    --primary-color: #2c3e50;
    --secondary-color: #3498db;
    --accent-color: #e74c3c;
    /* Modify these values */
}

πŸ“‹ Features Checklist

Core Features βœ…

Advanced Features βœ…

πŸŽ“ Educational Use

Perfect for:

πŸ“„ License

This project is free to use for educational purposes. Feel free to modify and adapt it to your needs.

🀝 Contributing

This is a demonstration project. Feel free to:

πŸ“ž Support

For questions or issues:

🌟 Future Enhancements

Potential additions:

πŸ“ Notes


Built with ❀️ for Excellence School

Last Updated: January 2025