{"id":28296106,"url":"https://github.com/petrosath/cs50w-project2-commerce","last_synced_at":"2026-04-08T18:01:52.559Z","repository":{"id":290422584,"uuid":"974282700","full_name":"petrosAth/cs50w-project2-commerce","owner":"petrosAth","description":"This project is an online auction platform built with Django. It allows users to register, log in, log out, and interact with auction listings. The application supports user authentication, listing creation, bidding, commenting, and categorization of auctions.","archived":false,"fork":false,"pushed_at":"2025-05-17T14:11:04.000Z","size":58,"stargazers_count":0,"open_issues_count":0,"forks_count":0,"subscribers_count":1,"default_branch":"master","last_synced_at":"2025-10-09T08:17:18.738Z","etag":null,"topics":["bootstrap","css","django","html","prettier","python","venv"],"latest_commit_sha":null,"homepage":"","language":"Python","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":null,"status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/petrosAth.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":null,"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,"notice":null,"maintainers":null,"copyright":null,"agents":null,"dco":null,"cla":null}},"created_at":"2025-04-28T14:32:07.000Z","updated_at":"2025-05-17T14:11:07.000Z","dependencies_parsed_at":"2025-04-28T19:26:51.806Z","dependency_job_id":"d3a7fca9-2641-4543-b509-d649abef5ba0","html_url":"https://github.com/petrosAth/cs50w-project2-commerce","commit_stats":null,"previous_names":["petrosath/cs50w-project2-commerce"],"tags_count":0,"template":false,"template_full_name":null,"purl":"pkg:github/petrosAth/cs50w-project2-commerce","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/petrosAth%2Fcs50w-project2-commerce","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/petrosAth%2Fcs50w-project2-commerce/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/petrosAth%2Fcs50w-project2-commerce/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/petrosAth%2Fcs50w-project2-commerce/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/petrosAth","download_url":"https://codeload.github.com/petrosAth/cs50w-project2-commerce/tar.gz/refs/heads/master","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/petrosAth%2Fcs50w-project2-commerce/sbom","scorecard":null,"host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":286080680,"owners_count":31567227,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2026-04-08T14:31:17.711Z","status":"ssl_error","status_checked_at":"2026-04-08T14:31:17.202Z","response_time":54,"last_error":"SSL_connect returned=1 errno=0 peeraddr=140.82.121.5:443 state=error: unexpected eof while reading","robots_txt_status":"success","robots_txt_updated_at":"2025-07-24T06:49:26.215Z","robots_txt_url":"https://github.com/robots.txt","online":false,"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":["bootstrap","css","django","html","prettier","python","venv"],"created_at":"2025-05-22T19:17:49.155Z","updated_at":"2026-04-08T18:01:52.537Z","avatar_url":"https://github.com/petrosAth.png","language":"Python","funding_links":[],"categories":[],"sub_categories":[],"readme":"# About\n\nThis project is an online auction platform built with Django. It allows users to\nregister, log in, log out, and interact with auction listings. The application\nsupports user authentication, listing creation, bidding, commenting, watchlist\nand categorization of auctions.\n\nThis website was created as part of\n[CS50's Web Programming with Python and JavaScript](https://pll.harvard.edu/course/cs50s-web-programming-python-and-javascript),\nan online course focused on designing and implementing web applications using\nPython, JavaScript, and SQL with frameworks like Django, React, and Bootstrap.\n\n\u003e [Video Demonstration](https://youtu.be/U5wQJvsg8x0)\n\n## Features\n\n- User registration, login, and logout functionality.\n- Dynamic HTML rendering based on authentication status.\n- Auction listings with support for bidding, comments, and categories.\n- Database models for users, listings, bids, comments, and categories.\n- Admin dashboard for managing data models.\n\n## Languages\n\n- HTML\n- CSS\n- Python\n\n## Tools\n\n- [**Django**](https://www.djangoproject.com/): A high-level Python web\n  framework that encourages rapid development and clean, pragmatic design.\n- [**Python Virtual Environment Module (venv)**](https://docs.python.org/3/library/venv.html):\n  Used to create lightweight virtual environments, each with its own independent\n  set of Python packages.\n- [**Bootstrap**](https://getbootstrap.com/): A popular front-end framework for\n  building responsive and mobile-first websites using prebuilt CSS and\n  JavaScript components.\n- [**Prettier**](https://prettier.io/): An opinionated code formatter that\n  enforces a consistent style by parsing your code and reprinting it according\n  to its rules.\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fpetrosath%2Fcs50w-project2-commerce","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fpetrosath%2Fcs50w-project2-commerce","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fpetrosath%2Fcs50w-project2-commerce/lists"}