Skip to content

joyalmaxwell/NESTWORK

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

30 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Perfect Tool for Team Collaboration work

NestWork — Team Knowledge Platform A self-hosted workspace where developers and teams store, share, and query knowledge together. Snippets, instruction rooms, proposals, and group chat — all in one dark-mode web app.

image alt

Stop explaining the same thing twice. NestWork gives your team one place to publish reusable code snippets, upload documents into knowledge rooms, and let AI answer questions directly from your own content.

image alt

Features

⚡ Snippets — Publish reusable code, templates, SOPs and notes with syntax highlighting and language tagging

🗂 Knowledge Rooms — Upload team documents and query them instantly shows documents that reads your actual content

✏️ Improvement Proposals — Any member can propose changes to a snippet; the creator reviews and approves or rejects

💬 Group Chat — Real-time team messaging with automatic 8-hour message expiry to keep things clean

👥 Role-Based Access — Admin, Editor, and Viewer roles with full permission control

📬 Join Request Flow — New members request access; admins approve and assign their role before they can log in

🧠 Room — Click any document and get an instant summary

🔍 Global Search — Search across snippets, rooms, and documents in one query

🌙 Dark UI — Fully responsive dark interface that works on all screen sizes

Tech Stack

Backend — Python / Flask / SQLite / JWT Auth

Frontend — Vanilla HTML, CSS, JavaScript (no framework)

Auth — Flask-JWT-Extended

Getting Started

1. Install dependencies

pip install flask flask-cors flask-jwt-extended

2. Run the app

python app.py

3. Open in browser

http://localhost:5000

Demo Accounts

Email : alex@nestwork.io Password : password123 Role : Admin

Email : sara@nestwork.io Password : password123 Role : Editor

Email : james@nestwork.io Password : password123 Role : Editor

About

Intranet local host project web applicantion for team collaboration work such as code, email template buildups also use as an instruction documents stored shows team member what what do next or present.

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors