{"id":26040278,"url":"https://github.com/nemanja0033/devconnect","last_synced_at":"2026-04-09T22:48:57.543Z","repository":{"id":280815938,"uuid":"943265407","full_name":"Nemanja0033/devconnect","owner":"Nemanja0033","description":"Full-stack social network app, creted with Next.js, PostqreSQL, Prisma, NeonDB","archived":false,"fork":false,"pushed_at":"2025-03-13T00:24:22.000Z","size":343,"stargazers_count":1,"open_issues_count":0,"forks_count":0,"subscribers_count":1,"default_branch":"master","last_synced_at":"2025-03-13T00:25:27.049Z","etag":null,"topics":["neondb","nextjs","postgresql","prisma-orm"],"latest_commit_sha":null,"homepage":"","language":"TypeScript","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/Nemanja0033.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-03-05T12:33:06.000Z","updated_at":"2025-03-13T00:24:25.000Z","dependencies_parsed_at":"2025-03-13T00:21:09.994Z","dependency_job_id":"056db5e8-26a3-49d4-a05f-6a10e4d7b572","html_url":"https://github.com/Nemanja0033/devconnect","commit_stats":null,"previous_names":["nemanja0033/devconnect"],"tags_count":0,"template":false,"template_full_name":null,"purl":"pkg:github/Nemanja0033/devconnect","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Nemanja0033%2Fdevconnect","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Nemanja0033%2Fdevconnect/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Nemanja0033%2Fdevconnect/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Nemanja0033%2Fdevconnect/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/Nemanja0033","download_url":"https://codeload.github.com/Nemanja0033/devconnect/tar.gz/refs/heads/master","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Nemanja0033%2Fdevconnect/sbom","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":260896143,"owners_count":23078956,"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":["neondb","nextjs","postgresql","prisma-orm"],"created_at":"2025-03-07T12:09:03.172Z","updated_at":"2026-04-09T22:48:57.536Z","avatar_url":"https://github.com/Nemanja0033.png","language":"TypeScript","funding_links":[],"categories":[],"sub_categories":[],"readme":"# Note for those who may review the code\n\nThis isn't yet stable release codebase due to time constraints. Some choices were made that wouldn't be made in a production ready application.\n\n# 🧩 DevConnect v0.2.2 (Beta)\n\n**DevConnect** is a **social network for developers** focused on sharing programming knowledge, educational articles, and personal projects.  \nThe platform enables developers to connect, collaborate, and learn, all in one place.\n\n---\n\n## 🚀 Features (v0.2.2 Beta)\n\n- 🔐 **Authentication** – secure login and session handling  \n- 📝 **Posts System** – create, edit, and delete posts (articles or projects)  \n- 💾 **Post Drafts** – save posts for later publishing  \n- 💬 **Post Interactions** – like, comment, and save posts  \n- 👥 **Groups** – create and join topic-specific communities; share and discuss posts inside groups  \n- 🔍 **Search** – find posts, users, and topics  \n- 🎧 **Ambient Music** – subtle background sound layer for focus and productivity  \n- 🙋‍♂️ **User Profiles** – customizable user pages with editable title, about section, and avatar (full CRUD)\n\n---\n\n## 🧠 Tech Stack\n\n- **Framework:** Next.js (App Router)  \n- **State \u0026 Data:** React Query  \n- **Database:** PostgreSQL (Neon Cloud)  \n- **ORM:** Prisma  \n- **Backend:** Next.js API Routes\n- **UI**:** Shadcn + custom components  \n- **Architecture:** Feature-based modular structure\n\n---\n\n## ⚙️ Notes\n\nThis is a **beta release (v0.2.0)** intended for **testing and early feedback**.  \nSome features are still pending **refactoring and optimization** for cleaner and more maintainable code.  \nThe **stable release** will follow after further code review and architecture improvements.\n\n---\n\n## 🧩 About the Project\n\nDevConnect is being built with a focus on **clean architecture**, **feature-based scalability**, and **modern React ecosystem practices**.  \nIt aims to become a go-to platform for developers to **share insights, showcase projects**, and **grow through community-driven discussions**.\n\n---\n\n## 🌐 Live Demo\n\n🔗 [https://www.devconnect.forum](https://www.devconnect.forum)\n\n---\n\n© 2025 Nemanja Antonijevic.\nAll rights reserved. Unauthorized use, reproduction, or distribution of this project or its code is prohibited.\n\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fnemanja0033%2Fdevconnect","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fnemanja0033%2Fdevconnect","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fnemanja0033%2Fdevconnect/lists"}