https://github.com/rohancyberops/schoolapp
https://github.com/rohancyberops/schoolapp
Last synced: 6 months ago
JSON representation
- Host: GitHub
- URL: https://github.com/rohancyberops/schoolapp
- Owner: RohanCyberOps
- License: mit
- Created: 2025-02-03T13:02:10.000Z (over 1 year ago)
- Default Branch: main
- Last Pushed: 2025-02-03T13:20:07.000Z (over 1 year ago)
- Last Synced: 2025-03-10T19:51:30.832Z (over 1 year ago)
- Language: HTML
- Size: 42 KB
- Stars: 1
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
---
# 🎓 School App 📚
Welcome to the **School App**! This application is designed to help you manage student records easily and efficiently. Built with **Flask**, it provides a clean and intuitive interface for adding and viewing students.
---
## ✨ Features
- **👨🎓 Add Students**: Quickly add new students with their names and grades.
- **📜 View Student List**: Easily view all enrolled students in a user-friendly format.
- **📱 Responsive Design**: Seamlessly works on both desktop and mobile devices.
- **🗃️ In-memory Database**: For demonstration purposes, student data is stored in memory.
---
## 📸 Demo

*Experience how the app simplifies management!*
---
## ⚙️ Technologies Used
- **Backend**: [Flask](https://flask.palletsprojects.com/en/2.2.x/) (Python)
- **Frontend**: HTML, CSS
- **Database**: In-memory (for demonstration)
---
## 🚀 Installation
To get started with the School Management App, follow these steps:
### 🔧 Prerequisites
Ensure you have Python installed on your system. You can download it from [python.org](https://www.python.org/downloads/).
### 📥 Clone the Repository
```bash
git clone https://github.com/RohanCyberOps/SchoolApp.git
cd schoolapp
```
### 🐍 Install Flask
You can install Flask using pip:
```bash
pip install Flask
```
### 🏃 Run the Application
Once you have Flask installed, you can start the application:
```bash
python app.py
```
Open your web browser and navigate to `http://127.0.0.1:5000` to access the app.
---
## 🖥️ Usage
1. **🆕 Adding Students**: Click on the "Add Student" link to enter a new student's name and grade.
2. **👁️ Viewing Students**: After adding a student, you will be redirected to the main page, where you can see the list of all students.
---
## 🤝 Contribution
Contributions are welcome! If you have suggestions for improvements or new features, please create an issue or submit a pull request.
### Steps to Contribute:
1. **Fork the repository**.
2. **Create your feature branch**:
```bash
git checkout -b feature/NewFeature
```
3. **Commit your changes**:
```bash
git commit -m 'Add some feature'
```
4. **Push to the branch**:
```bash
git push origin feature/NewFeature
```
5. **Open a pull request**.
---
## 📄 License
This project is licensed under the MIT License - see the [LICENSE](LICENSE) file for details.
---
## 📬 Contact
For any inquiries, please reach out to:
- **Rohan Naagar**: [your.email@example.com](mailto:rohan150907@gmail.com)
- **GitHub**: [Rohan Naagar](https://github.com/RohanCyberOps)
---
## 🌟 Contributors
We want to give a huge shoutout to everyone who has contributed to the project! 🙌 Your hard work and dedication help make this app better every day. 💪
🎉 Thank you all for your amazing contributions! Let's keep building together. 🚀
---
Thank you for checking out the School Management App! We hope it helps you manage student records efficiently. 🚀
---