school-website
v1.0.0
Published
A web application for Bright Stars Nursery & Primary School to upload photos and grades.
Readme
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.mdFeatures
- 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
- Clone the repository:
git clone <repository-url> - Navigate to the project directory:
cd school-website - Install the dependencies:
npm install
Usage
To start the application, run:
npm startThis 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.
