{"id":28758962,"url":"https://github.com/eraybahar/django-portfolio-app","last_synced_at":"2026-05-17T17:43:39.462Z","repository":{"id":297564706,"uuid":"997178477","full_name":"ErayBahar/django-portfolio-app","owner":"ErayBahar","description":"A Django web app to track investments with live stock/crypto prices using yfinance.","archived":false,"fork":false,"pushed_at":"2025-06-09T12:11:29.000Z","size":29,"stargazers_count":2,"open_issues_count":0,"forks_count":0,"subscribers_count":0,"default_branch":"main","last_synced_at":"2025-06-17T05:01:51.624Z","etag":null,"topics":["crypto","django","finance","portfolio","stocks","tracker","webapp","yfinance"],"latest_commit_sha":null,"homepage":"","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/ErayBahar.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,"zenodo":null}},"created_at":"2025-06-06T04:58:56.000Z","updated_at":"2025-06-09T12:11:33.000Z","dependencies_parsed_at":"2025-06-06T06:29:44.292Z","dependency_job_id":null,"html_url":"https://github.com/ErayBahar/django-portfolio-app","commit_stats":null,"previous_names":["eraybahar/django-portfolio-app"],"tags_count":0,"template":false,"template_full_name":null,"purl":"pkg:github/ErayBahar/django-portfolio-app","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ErayBahar%2Fdjango-portfolio-app","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ErayBahar%2Fdjango-portfolio-app/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ErayBahar%2Fdjango-portfolio-app/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ErayBahar%2Fdjango-portfolio-app/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/ErayBahar","download_url":"https://codeload.github.com/ErayBahar/django-portfolio-app/tar.gz/refs/heads/main","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ErayBahar%2Fdjango-portfolio-app/sbom","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":266602790,"owners_count":23954694,"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","status":"online","status_checked_at":"2025-07-22T02:00:09.085Z","response_time":66,"last_error":null,"robots_txt_status":null,"robots_txt_updated_at":null,"robots_txt_url":"https://github.com/robots.txt","online":true,"can_crawl_api":true,"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":["crypto","django","finance","portfolio","stocks","tracker","webapp","yfinance"],"created_at":"2025-06-17T05:00:49.734Z","updated_at":"2026-05-17T17:43:38.645Z","avatar_url":"https://github.com/ErayBahar.png","language":"Python","funding_links":[],"categories":[],"sub_categories":[],"readme":"# 💼 Django Portfolio Tracker\n\nTrack your investments in real-time with a simple Django web application using live data from Yahoo Finance (`yfinance`).\n\n---\n\n## 🔧 Features\n\n- Add, view, and delete investments\n- Real-time stock/crypto prices\n- Profit shown in dollars and percentages\n- Admin panel for easier management\n---\n\n## 📦 Installation\n\n1. Clone this repository:\n\n```bash\ngit clone https://github.com/ErayBahar/django-portfolio-app.git\ncd django-portfolio-app\n```\n\n2. Set up the project:\n\n```bash\n# (Optional) Create a virtual environment\npython -m venv venv\nvenv\\Scripts\\activate       # Windows\n# source venv/bin/activate  # macOS/Linux\n\n# Install all required dependencies\npip install -r requirements.txt\n\n# Run database migrations\npython manage.py migrate\n\n# Create superuser for admin access\npython manage.py createsuperuser\n\n# Start the development server\npython manage.py runserver\n```\n\nVisit your app at:  \nhttp://127.0.0.1:8000/\n\n---\n\n## 🔐 Admin Access\n\nAccess the admin panel at:  \nhttp://127.0.0.1:8000/admin\n\n---\n\n## 📁 Project Structure\n\n```\nmyPortfolioApp/\n├── manage.py\n├── db.sqlite3\n├── requirements.txt\n├── portfolio/\n│   ├── admin.py\n│   ├── models.py\n│   ├── views.py\n│   ├── urls.py\n│   ├── forms.py\n│   └── templates/\n│       └── portfolio/\n│           ├── portfolio_list.html\n│           ├── add_investment.html\n│           └── delete_investment.html\n└── static/  # Optional for CSS/JS\n```\n\n---\n\n## 💡 Notes\n\n- Make sure you're connected to the internet. The app pulls live stock/crypto prices using `yfinance`.\n- Use valid Yahoo Finance symbols like `AAPL`, `GOOGL`, `BTC-USD`, etc.\n\n---\n\n## 🧠 Author\n\nCreated by Eray Bahar  \nGitHub: [https://github.com/ErayBahar](https://github.com/ErayBahar)","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Feraybahar%2Fdjango-portfolio-app","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Feraybahar%2Fdjango-portfolio-app","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Feraybahar%2Fdjango-portfolio-app/lists"}