Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

https://github.com/pilotaxis/streamlit-app

An interactive management system that lets you to perform CRUD operations on student's records.
https://github.com/pilotaxis/streamlit-app

apache mysql phpmyadmin python streamlit xampp

Last synced: 17 days ago
JSON representation

An interactive management system that lets you to perform CRUD operations on student's records.

Awesome Lists containing this project

README

        

Streamlit logo

# Streamlit App

A Student's Records Management System to perform CRUD (Create, Read, Update and Delete) Operations on the data. This project is build using Python, MySQL and StreamLit.

## Requirements

Recommended versions of modules are listed below:

- **Python 3.12**
- **MySQL Server 8.4**
- **Xampp and PhpMyAdmin**
- **Streamlit**
- **mysql-connector-python**

All these versions are listed in the `requirements.txt` file.

## Installation

1. Install the necessary modules to run the app locally:

```bash
pip install -r requirements.txt
```

1. Clone the repository locally in your machine:

```bash
git clone https://github.com/PilotAxis/Streamlit-App.git
```

1. Open the project in your favourite IDE, and configure the `main.py` file according to your database configuration.

```bash
host="localhost"
user="your_username"
password="your_password"
```

1. Run the app by typing the following in terminal:

```bash
streamlit run main.py
```

1. Enjoy the App now!

## Contact US

For any issues and bugs, kindly raise an issue in the issue section of GitHub Repo. Contact me on `[email protected]`.