An open API service indexing awesome lists of open source software.

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

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.