Skip to content

Commit 3d38f69

Browse files
committed
Remove staff portal and live support references from README
Updated the README to eliminate mentions of the staff management portal, live customer support, and Socket.io real-time features. Adjusted feature lists, directory structure, and development instructions to reflect the current project scope.
1 parent 5dab779 commit 3d38f69

1 file changed

Lines changed: 3 additions & 18 deletions

File tree

README.md

Lines changed: 3 additions & 18 deletions
Original file line numberDiff line numberDiff line change
@@ -15,8 +15,6 @@
1515

1616
- **Enterprise-Grade Security** – bcrypt password hashing, JWT sessions, Two-Factor Authentication (2FA), rate limiting, and automated email notifications.
1717
- **Role-Based Collaboration** – project-level roles (owner, admin, editor, viewer) with granular permission checks and activity logging.
18-
- **Staff Management Portal** – dedicated staff authentication, user management, support queue, analytics dashboard, and approval workflows.
19-
- **Live Customer Support** – real-time chat widget with staff dashboard for 24/7 support management.
2018
- **Supabase Backend** – PostgreSQL database with Row-Level Security (RLS), indexed queries, and automatic session cleanup.
2119
- **Multilingual UI** – centralized translation registry with English and Vietnamese support.
2220
- **Productivity Suite** – dashboards for projects, kanban, meetings, files, wiki, diagrams, community discussions, and AI tools.
@@ -32,8 +30,7 @@
3230
| Language | [TypeScript 5](https://www.typescriptlang.org/) |
3331
| Database | [Supabase](https://supabase.com/) PostgreSQL with RLS policies |
3432
| Authentication | JWT sessions, bcrypt password hashing, TOTP-based 2FA |
35-
| Real-Time | [Socket.io](https://socket.io/) for instant messaging and presence |
36-
| AI Models | Ollama (local) - Privacy-first, no API costs |
33+
| AI Models | Vercel AI SDK with Google Gemini / Anthropic Claude / OpenAI |
3734
| Email | Nodemailer with SMTP |
3835
| Security | Rate limiting, session management, activity logging |
3936
| Styling | Tailwind CSS + Radix UI components |
@@ -136,16 +133,6 @@ Brain games and relaxation (`/dashboard/entertainment`):
136133
- **Word Scramble** – Word puzzle game
137134
- **Sliding Puzzle** – Tile sliding puzzle
138135

139-
### Staff Portal
140-
141-
Full admin interface (`/staff/dashboard`):
142-
143-
- **User Management** – Manage platform users
144-
- **Analytics Dashboard** – Usage statistics
145-
- **Activity Logging** – Track all staff actions
146-
- **Role-Based Access** – Admin privileges
147-
- **Support Queue** – Manage customer support tickets
148-
149136
### Settings
150137

151138
User preferences (`/dashboard/settings`):
@@ -193,7 +180,7 @@ pnpm install
193180
### Development
194181

195182
```bash
196-
# Start with Socket.io real-time support
183+
# Start development server
197184
pnpm dev
198185
```
199186

@@ -223,7 +210,6 @@ lab68dev-platform/
223210
│ │ ├── todo/ # Task management
224211
│ │ ├── whiteboard/ # Drawing canvas
225212
│ │ └── wiki/ # Documentation
226-
│ └── staff/ # Staff portal
227213
├── components/ # Reusable UI components
228214
├── lib/ # Domain logic (auth, email, i18n, database)
229215
├── docs/ # Documentation
@@ -237,8 +223,7 @@ lab68dev-platform/
237223

238224
| Command | Description |
239225
| --- | --- |
240-
| `pnpm dev` | Start the development server with Socket.io |
241-
| `pnpm dev:next` | Start Next.js dev server only |
226+
| `pnpm dev` | Start the development server |
242227
| `pnpm build` | Compile the production build |
243228
| `pnpm start` | Serve the production build |
244229
| `pnpm lint` | Run ESLint |

0 commit comments

Comments
 (0)