Skip to content

Latest commit

 

History

86 Commits

Folders and files

NameName
Last commit message
Last commit date
 
 
 
 
 
 
 
 

Repository files navigation

R/Pathagama Maha Vidyalaya Website

Project Overview

This is the official website for R/Pathagama Maha Vidyalaya, built using React.js. The website provides information about the school, its history, academic programs, events, and contact details. The goal of this project is to offer an intuitive and responsive web experience for students, teachers, and parents.

Features

  • Home Page: Introduction to the school with an overview of its mission and vision.
  • About Us: Detailed information about the school, including history and administration.
  • Academic Programs: Information about various subjects and extracurricular activities.
  • Notices Page: Updates and important announcements for students and staff.
  • Schedule Page: Daily and special event schedules.
  • Services Page: Details on available facilities and services.
  • Contact Page: Contact details with a form for inquiries.
  • Responsive Design: Fully optimized for desktops, tablets, and mobile devices.

Tech Stack

  • Frontend: React.js
  • Styling: Tailwind CSS / CSS Modules
  • State Management: React Context API / Redux (if applicable)
  • Routing: React Router
  • API Calls (if any): Axios / Fetch API

Installation & Setup

Follow these steps to set up and run the project locally:

  1. Clone the repository:

    git clone https://github.com/your-username/pathagama-school-website.git
  2. Navigate to the project directory:

    cd pathagama-school-website
  3. Install dependencies:

    npm install
  4. Start the development server:

    npm start
  5. Open your browser and go to http://localhost:3000.

Folder Structure

/pathagama-school-website
├── public
│   ├── index.html
│   ├── assets (images, icons, etc.)
├── src
│   ├── components (Reusable components)
│   ├── pages (Different pages of the website)
│   ├── styles (CSS or Tailwind configurations)
│   ├── App.js
│   ├── index.js
│   ├── routes.js (if applicable)
├── package.json
├── README.md

Deployment

This project can be deployed using Vercel, Netlify, or GitHub Pages:

  • Vercel:
    vercel deploy
  • Netlify:
    netlify deploy
  • GitHub Pages:
    npm run build
    npm run deploy

Contributions

Contributions are welcome! If you'd like to enhance the project, follow these steps:

  1. Fork the repository.
  2. Create a new branch (feature-branch).
  3. Commit your changes.
  4. Push to the branch and create a pull request.

About

Modern website with an integrated LMS using MERN and Tailwind CSS,

Resources

Stars

7 stars

Watchers

1 watching

Forks

Releases

Packages

Used by

Contributors

Languages