https://github.com/nemanja0033/devconnect
Full-stack social network app, creted with Next.js, PostqreSQL, Prisma, NeonDB
https://github.com/nemanja0033/devconnect
neondb nextjs postgresql prisma-orm
Last synced: 3 months ago
JSON representation
Full-stack social network app, creted with Next.js, PostqreSQL, Prisma, NeonDB
- Host: GitHub
- URL: https://github.com/nemanja0033/devconnect
- Owner: Nemanja0033
- Created: 2025-03-05T12:33:06.000Z (over 1 year ago)
- Default Branch: master
- Last Pushed: 2025-03-13T00:24:22.000Z (over 1 year ago)
- Last Synced: 2025-03-13T00:25:27.049Z (over 1 year ago)
- Topics: neondb, nextjs, postgresql, prisma-orm
- Language: TypeScript
- Homepage:
- Size: 335 KB
- Stars: 1
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# Note for those who may review the code
This isn't yet stable release codebase due to time constraints. Some choices were made that wouldn't be made in a production ready application.
# 🧩 DevConnect v0.2.2 (Beta)
**DevConnect** is a **social network for developers** focused on sharing programming knowledge, educational articles, and personal projects.
The platform enables developers to connect, collaborate, and learn, all in one place.
---
## 🚀 Features (v0.2.2 Beta)
- 🔐 **Authentication** – secure login and session handling
- 📝 **Posts System** – create, edit, and delete posts (articles or projects)
- 💾 **Post Drafts** – save posts for later publishing
- 💬 **Post Interactions** – like, comment, and save posts
- 👥 **Groups** – create and join topic-specific communities; share and discuss posts inside groups
- 🔍 **Search** – find posts, users, and topics
- 🎧 **Ambient Music** – subtle background sound layer for focus and productivity
- 🙋♂️ **User Profiles** – customizable user pages with editable title, about section, and avatar (full CRUD)
---
## 🧠 Tech Stack
- **Framework:** Next.js (App Router)
- **State & Data:** React Query
- **Database:** PostgreSQL (Neon Cloud)
- **ORM:** Prisma
- **Backend:** Next.js API Routes
- **UI**:** Shadcn + custom components
- **Architecture:** Feature-based modular structure
---
## ⚙️ Notes
This is a **beta release (v0.2.0)** intended for **testing and early feedback**.
Some features are still pending **refactoring and optimization** for cleaner and more maintainable code.
The **stable release** will follow after further code review and architecture improvements.
---
## 🧩 About the Project
DevConnect is being built with a focus on **clean architecture**, **feature-based scalability**, and **modern React ecosystem practices**.
It aims to become a go-to platform for developers to **share insights, showcase projects**, and **grow through community-driven discussions**.
---
## 🌐 Live Demo
🔗 [https://www.devconnect.forum](https://www.devconnect.forum)
---
© 2025 Nemanja Antonijevic.
All rights reserved. Unauthorized use, reproduction, or distribution of this project or its code is prohibited.