{"id":20489152,"url":"https://github.com/alfastrek/dashpro","last_synced_at":"2026-05-09T06:31:11.938Z","repository":{"id":262908673,"uuid":"888738373","full_name":"Alfastrek/DaSHPRO","owner":"Alfastrek","description":"Dynamic Data Dashboard with Django \u0026 Chart.js","archived":false,"fork":false,"pushed_at":"2024-12-15T11:59:02.000Z","size":2218,"stargazers_count":2,"open_issues_count":0,"forks_count":0,"subscribers_count":1,"default_branch":"main","last_synced_at":"2025-03-05T17:16:34.531Z","etag":null,"topics":["analytics","bootstrap","chartjs","dashboard","django","javascript","visualization"],"latest_commit_sha":null,"homepage":"","language":"JavaScript","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/Alfastrek.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-11-14T23:20:35.000Z","updated_at":"2025-01-23T00:01:33.000Z","dependencies_parsed_at":"2024-12-15T12:25:34.448Z","dependency_job_id":"a472f9bc-2961-4aca-baa8-28f2d51945df","html_url":"https://github.com/Alfastrek/DaSHPRO","commit_stats":null,"previous_names":["alfastrek/dashpro"],"tags_count":0,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Alfastrek%2FDaSHPRO","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Alfastrek%2FDaSHPRO/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Alfastrek%2FDaSHPRO/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Alfastrek%2FDaSHPRO/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/Alfastrek","download_url":"https://codeload.github.com/Alfastrek/DaSHPRO/tar.gz/refs/heads/main","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":242067714,"owners_count":20066751,"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":["analytics","bootstrap","chartjs","dashboard","django","javascript","visualization"],"created_at":"2024-11-15T17:11:28.637Z","updated_at":"2026-05-09T06:31:11.601Z","avatar_url":"https://github.com/Alfastrek.png","language":"JavaScript","funding_links":[],"categories":[],"sub_categories":[],"readme":"# 📊 DashPro - Dynamic Data Dashboard with Django \u0026 Chart.js\n\n(Website Snapshots attached below)\n## Introduction\n\nIn this Project, we have created a Visualization Dashboard to facilitate analytics, graphs, and charts for better visualization of the given dataset. This Assessment includes three pages:\n\n- **🏠 Home**: Collection of all Charts, Graphs, and complete Analysis.\n- **🔍 Filtering Zone**: Page to read and filter data from the raw dataset.\n- **🔗 Portfolio**: Link to GitHub Profile.\n\n## Technology and Libraries Used\n\n- **🖥️ Django Framework**\n- **🐍 Python** for API\n- **🍃 MongoDB**\n- **🎨 Bootstrap**\n- **🌐 HTML**\n- **🎨 CSS**\n- **⚙️ JavaScript**\n- **📊 Chart Libraries**:\n  - Fusion Charts\n  - Charts.js\n\n## Data Visualization and Analysis\n\n1. **📈 Line Chart (id: lineChart)**\n   - Displays the average relevance by pestle.\n   - Each data point represents the average relevance score for a specific pestle category.\n   - Helps visualize trends or variations in relevance across different pestle categories.\n\n2. **📊 Bar Chart (id: barchart)**\n   - Represents the intensity of topics vs. countries.\n   - Each bar represents the intensity of a specific topic in different countries.\n   - Useful for comparing the intensity of topics across multiple countries.\n\n3. **🍩 Doughnut Chart (id: doughnutchart)**\n   - Displays the average relevance by pestle in a doughnut chart format.\n   - Each segment represents the average relevance score for a specific pestle category.\n   - Provides a visual overview of the distribution of relevance across different pestle categories.\n\n4. **📉 Box and Whisker Plot (id: box-plot)**\n   - Shows the statistical distribution of likelihood values by country (excluding the USA).\n   - Provides information on the mean, maximum, and minimum likelihood values for each country.\n   - Helps in identifying the spread and central tendency of likelihood values across different countries.\n\n5. **🌀 Polar Area Chart (id: myPolarAreaChart)**\n   - Visualizes the likelihood values for different topics in a polar area chart format.\n   - Each segment represents the likelihood values for a specific topic.\n   - Useful for comparing the distribution of likelihood values across different topics.\n\n6. **📉 Area Chart (id: myAreaChart)**\n   - Represents the intensity of topics (oil and energy) across different countries.\n   - Each line represents the intensity values for a specific topic (oil or energy) in different countries.\n   - Helps in understanding the variation in intensity values for different topics across multiple countries.\n\n## Bash Scripts\n\nTo set up and run the project, you can use the following bash scripts.\n\n### Setup Script\n\n```bash\n#!/bin/bash\n\n# Update and install dependencies\nsudo apt-get update\nsudo apt-get install -y python3 python3-venv python3-pip mongodb\n\n# Create and activate a virtual environment\npython3 -m venv venv\nsource venv/bin/activate\n\n# Install required Python packages\npip install django pymongo\n\n# Navigate to the Django project directory\ncd path/to/your/django/project\n\n# Apply migrations and start the Django development server\npython manage.py migrate\npython manage.py runserver\n```\n![Screenshot (182)](https://github.com/user-attachments/assets/0532ec12-c30a-4d5a-8f9c-6ca89ac33bb2)\n![Screenshot (181)](https://github.com/user-attachments/assets/ddc3d4d6-340c-4ca9-b5c2-53c7efba0c63)\n\n![Screenshot (180)](https://github.com/user-attachments/assets/c164032b-9755-409b-ba1c-694724d57d06)\n\n![Screenshot (185)](https://github.com/user-attachments/assets/8c1dca1f-345b-4984-8a20-d44c2b4abd3b)\n\n![Screenshot (183)](https://github.com/user-attachments/assets/a1014471-d5e0-4e08-a49d-504424a51711)\n\n\n\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Falfastrek%2Fdashpro","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Falfastrek%2Fdashpro","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Falfastrek%2Fdashpro/lists"}