{"id":23690174,"url":"https://github.com/priyanka7411/student-performance-tracker","last_synced_at":"2026-04-10T23:03:24.017Z","repository":{"id":270194020,"uuid":"909601675","full_name":"priyanka7411/Student-Performance-Tracker","owner":"priyanka7411","description":"A web application built with Streamlit to track and visualize student performance based on various demographic and academic attributes.","archived":false,"fork":false,"pushed_at":"2024-12-29T08:32:14.000Z","size":927,"stargazers_count":0,"open_issues_count":0,"forks_count":0,"subscribers_count":1,"default_branch":"main","last_synced_at":"2024-12-29T09:17:09.708Z","etag":null,"topics":["csv","file-upload","json","matplotlib","pandas","pickle","pip","plotly","streamlit","txt","webapplication"],"latest_commit_sha":null,"homepage":"https://github.com/priyanka7411/Student-Performance-Tracker","language":"Python","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"mit","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/priyanka7411.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":"LICENSE","code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null}},"created_at":"2024-12-29T08:00:27.000Z","updated_at":"2024-12-29T08:32:18.000Z","dependencies_parsed_at":"2024-12-29T09:17:12.468Z","dependency_job_id":"c40eee07-7b4f-40d2-b3a1-55e536382431","html_url":"https://github.com/priyanka7411/Student-Performance-Tracker","commit_stats":null,"previous_names":["priyanka7411/student-performance-tracker"],"tags_count":0,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/priyanka7411%2FStudent-Performance-Tracker","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/priyanka7411%2FStudent-Performance-Tracker/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/priyanka7411%2FStudent-Performance-Tracker/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/priyanka7411%2FStudent-Performance-Tracker/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/priyanka7411","download_url":"https://codeload.github.com/priyanka7411/Student-Performance-Tracker/tar.gz/refs/heads/main","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":239753736,"owners_count":19691162,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2022-07-04T15:15:14.044Z","host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"keywords":["csv","file-upload","json","matplotlib","pandas","pickle","pip","plotly","streamlit","txt","webapplication"],"created_at":"2024-12-30T01:59:49.933Z","updated_at":"2026-01-15T01:30:21.911Z","avatar_url":"https://github.com/priyanka7411.png","language":"Python","funding_links":[],"categories":[],"sub_categories":[],"readme":"# Student-Performance-Tracker\n\n## Overview\nThe Student Performance Tracker is a data-driven web application built with Streamlit, Python, and Pandas to track and visualize the performance of students based on various attributes. It allows users to upload a CSV file containing student data, filter the dataset, perform basic data analysis, and visualize key insights such as the relationship between student performance and demographic factors.\n\n## Features\nCSV File Upload: Upload your student dataset in CSV format for analysis.\n\nData Filtering: Filter data based on gender, race/ethnicity, and other parameters.\n\nData Visualization: Visualize student performance using bar charts, pie charts, and line plots.\n\nSave Filtered Data: Save the filtered dataset to a CSV file for further use.\n\nInteractive UI: Easy-to-use Streamlit interface to interact with the dataset.\n\n## Technologies Used\nPython 3.x: Programming language used for data processing and analysis.\n\nStreamlit: Framework for building the interactive web application.\n\nPandas: Data manipulation and analysis library.\n\nMatplotlib \u0026 Seaborn: Libraries for creating visualizations.\n\nCSV: Data format used for input and output.\n\n## Installation\nTo run this project on your local machine, follow these steps:\n1. Clone the repository: git clone https://github.com/your-username/Student-Performance-Tracker.git\n\n2. Navigate to the project directory:cd Student-Performance-Tracker\n\n3. Install the required dependencies:pip install -r requirements.txt\n\n4. Run the Streamlit application:streamlit run src/streamlit_app.py\n\n\n## Usage\nUpload your student dataset: Click on the \"Choose a CSV file\" button to upload the student data.\n\nFilter the data: Select filters like gender, race/ethnicity, etc., to see the data based on those filters.\n\nVisualize the data: View visualizations like bar charts and pie charts to analyze student performance.\n\nSave filtered data: Click the \"Save Filtered Data\" button to save the modified dataset.\n\n## Dataset\n(https://www.kaggle.com/datasets/spscientist/students-performance-in-exams)\n\n## Contributing\nFork the repository.\n\nCreate a new branch for your feature or bug fix.\n\nMake the necessary changes.\n\nCommit your changes and push to your forked repository.\n\nSubmit a pull request with a detailed explanation of your changes.\n\n## License\nThis project is open-source and available under the MIT License.\n\n## Acknowledgements\nStreamlit: Framework used to build the web application interface.\n\nPandas: Library used for data manipulation and analysis.\n\nMatplotlib \u0026 Seaborn: Libraries used for data visualization.\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fpriyanka7411%2Fstudent-performance-tracker","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fpriyanka7411%2Fstudent-performance-tracker","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fpriyanka7411%2Fstudent-performance-tracker/lists"}