https://github.com/kammarah/data-sample
I designed a database website 🌐 that can be uploaded easily for use 📤. You can check my website 👀.
https://github.com/kammarah/data-sample
data-analysis data-visualization database deploy deployment library-management-system panaversity streamlit webapp
Last synced: about 2 months ago
JSON representation
I designed a database website 🌐 that can be uploaded easily for use 📤. You can check my website 👀.
- Host: GitHub
- URL: https://github.com/kammarah/data-sample
- Owner: kAmmarah
- Created: 2025-03-21T03:07:12.000Z (over 1 year ago)
- Default Branch: main
- Last Pushed: 2025-04-06T04:26:23.000Z (about 1 year ago)
- Last Synced: 2025-10-25T01:55:26.495Z (8 months ago)
- Topics: data-analysis, data-visualization, database, deploy, deployment, library-management-system, panaversity, streamlit, webapp
- Language: Python
- Homepage: https://data-sample-m6kx7qw3xbturyd4kmrcxr.streamlit.app/
- Size: 19.5 KB
- Stars: 0
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# data-sample
## 💻 **Project Name:** Data Sample Web App 📊✨
---
## 🌟 **Purpose of the Web App:**
This app helps you 📥 **upload Excel data**, 📑 **view the data**, 🧮 **analyze the data** (like average, minimum, maximum), and 📈 **visualize the data** using graphs — all on a web page created by **Streamlit**.
---
## 🛠 **Steps I Followed to Create This App:**
---
### 1️⃣ **I created a project folder 📂**
- Named it: `d-s.py`
- Inside it, I added:
- `d-s.py` — My Streamlit Python file 🐍
- `requirements.txt` — For library dependencies
- `data_sample.xlsx` — Sample Excel data file (optional)
---
### 2️⃣ **I set up a Virtual Environment 🐍**
- To keep my project clean and separate:
```bash
python3 -m venv venv
source venv/bin/activate
```
---
### 3️⃣ **I installed important libraries 📚**
```bash
pip install streamlit pandas openpyxl matplotlib seaborn
```
- I added these to `requirements.txt` ✅
---
### 4️⃣ **I wrote the main Streamlit App code 🖥️**
- My app:
- Shows a Title with Emojis 🎉
- Has a file uploader to upload Excel data 📥
- Displays uploaded data in table form 📝
- Gives a data summary (mean, count, etc.) 📊
- Creates beautiful charts and graphs 📈
- Shows a secret message: **"Created by Ammara ❤️"**
---
### 5️⃣ **I run my Streamlit App 🚀**
```bash
streamlit run d-s.py
```
✅ It opened automatically in my browser 🌐
---
### 6️⃣ **Key Features I Added ✨**
✔ Upload Excel file
✔ View Data Table 🗒
✔ Show Statistics (average, min, max) 📈
✔ Data Visualization with Charts 📊
✔ Hidden Message: _"Created by Ammara ❤️"_ 🔒
---
### 7️⃣ **I can Deploy this App Online 🌍**
- On **Replit** (Optional)
- **Streamlit Cloud**
- **PythonAnywhere**
- ## 🎉 **Your Data Sample Web App is ready!**