{"id":29305577,"url":"https://github.com/dataspieler12345/socialnetwork","last_synced_at":"2026-05-07T13:42:28.806Z","repository":{"id":303091241,"uuid":"1014368710","full_name":"DataSpieler12345/socialnetwork","owner":"DataSpieler12345","description":null,"archived":false,"fork":false,"pushed_at":"2025-07-05T16:39:24.000Z","size":20,"stargazers_count":0,"open_issues_count":0,"forks_count":0,"subscribers_count":0,"default_branch":"main","last_synced_at":"2025-07-05T17:05:44.801Z","etag":null,"topics":["bootstrap5","django-project","git","html5","python"],"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/DataSpieler12345.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}},"created_at":"2025-07-05T15:30:34.000Z","updated_at":"2025-07-05T16:39:27.000Z","dependencies_parsed_at":"2025-07-05T17:16:20.545Z","dependency_job_id":null,"html_url":"https://github.com/DataSpieler12345/socialnetwork","commit_stats":null,"previous_names":["dataspieler12345/socialnetwork"],"tags_count":0,"template":false,"template_full_name":null,"purl":"pkg:github/DataSpieler12345/socialnetwork","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/DataSpieler12345%2Fsocialnetwork","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/DataSpieler12345%2Fsocialnetwork/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/DataSpieler12345%2Fsocialnetwork/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/DataSpieler12345%2Fsocialnetwork/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/DataSpieler12345","download_url":"https://codeload.github.com/DataSpieler12345/socialnetwork/tar.gz/refs/heads/main","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/DataSpieler12345%2Fsocialnetwork/sbom","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":264016741,"owners_count":23544627,"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":["bootstrap5","django-project","git","html5","python"],"created_at":"2025-07-07T05:08:00.131Z","updated_at":"2026-05-07T13:42:23.768Z","avatar_url":"https://github.com/DataSpieler12345.png","language":"Python","funding_links":[],"categories":[],"sub_categories":[],"readme":"# 🚀 SocialNetwork\n\nA lightweight social network built with **Django** and **Bootstrap 5**.\n\n---\n\n## 📣 The Project\n\n- 📝 **User Authentication**  \n  - Sign up, log in, log out  \n  - Secure “next” redirect handling  \n- 👤 **Profile**  \n  - One-to-one extended profile (avatar, bio, location, birth date, status)  \n  - Follow / unfollow other users  \n- 📰 **Feed \u0026 Posts**  \n  - Create text + image posts  \n  - Inline comments on feed  \n  - Detailed post view with threaded comments  \n  - “Like” (❤️) toggle on any post  \n- 📂 **Organization**  \n  - Clean URL design (`/feed/`, `/profile/\u003cusername\u003e/`, `/post/\u003cid\u003e/`)  \n  - DRY, function-based views  \n- 🎨 **Styling**  \n  - Powered by Bootstrap 5 for responsive UI  \n  - Custom cards, buttons, and forms  \n\n---\n\n## 📣 File Structure\n\n![file structure](https://github.com/user-attachments/assets/a91119bc-a898-4bb2-9d12-74e099cc82b4)\n\n---\n\n## 📣 SocialNetwork\n\n![iniciar session](https://github.com/user-attachments/assets/7892591a-5d73-4a4c-b0d2-7d642923109d)\n![bob_profil_1](https://github.com/user-attachments/assets/f053f4ce-bf0f-4726-a74c-847989dc2133)\n![bob post_2](https://github.com/user-attachments/assets/8a29b4fa-0f99-426a-9557-d7288b1611d2)\n![Clara profil_1](https://github.com/user-attachments/assets/3379b5ba-a6ac-4fb3-8ac9-0f231d86a107)\n![Marley profil](https://github.com/user-attachments/assets/f4135144-a9f2-468b-86f9-85410b674031)\n![admin porj](https://github.com/user-attachments/assets/9cd5eef7-b551-4783-b1bf-c45e030f0bd8)\n\n---\n\n## 📦 Installation\n\n```bash\n# 1. Clone the repo\ngit clone https://github.com/DataSpieler12345/socialnetwork.git\ncd socialnetwork\n\n# 2. Create \u0026 activate a virtual environment\npython3 -m venv env\nsource env/bin/activate        # Linux / macOS\n# env\\Scripts\\activate         # Windows PowerShell\n\n# 3. Install dependencies\npip install -r requirements.txt\n\n# 4. Database migrations\npython manage.py migrate\n\n# 5. Run the development server\npython manage.py runserver\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fdataspieler12345%2Fsocialnetwork","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fdataspieler12345%2Fsocialnetwork","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fdataspieler12345%2Fsocialnetwork/lists"}