UNPKG

school-website

Version:

A web application for Bright Stars Nursery & Primary School to upload photos and grades.

64 lines (51 loc) 1.55 kB
# School Website This project is a web application for Bright Stars Nursery & Primary School, Wankulukuku. It allows users to upload photos from school functions and student grades, as well as view these uploads in a user-friendly interface. ## Project Structure ``` school-website ├── src │ ├── index.js │ ├── components │ │ ├── PhotoUpload.js │ │ └── GradeUpload.js │ ├── pages │ │ ├── Home.js │ │ ├── Gallery.js │ │ └── Grades.js │ ├── styles │ │ └── main.css │ └── utils │ └── api.js ├── public │ └── index.html ├── package.json └── README.md ``` ## Features - **Photo Upload**: Users can upload photos from school functions. - **Grade Upload**: Users can input and upload student grades. - **Gallery**: A dedicated page to view all uploaded photos. - **Grades Page**: A dedicated page to view all uploaded grades. ## Installation 1. Clone the repository: ``` git clone <repository-url> ``` 2. Navigate to the project directory: ``` cd school-website ``` 3. Install the dependencies: ``` npm install ``` ## Usage To start the application, run: ``` npm start ``` This will launch the application in your default web browser. ## Contributing Contributions are welcome! Please open an issue or submit a pull request for any improvements or features you would like to add. ## License This project is licensed under the MIT License.