Initial BizOne portal setup
This commit is contained in:
47
reference/08-tech-stack-and-roadmap.md
Normal file
47
reference/08-tech-stack-and-roadmap.md
Normal file
@ -0,0 +1,47 @@
|
||||
# Tech Stack and Roadmap
|
||||
|
||||
## Recommended Stack
|
||||
### Frontend
|
||||
- Next.js
|
||||
- TailwindCSS
|
||||
- shadcn/ui
|
||||
- TanStack Table
|
||||
- Recharts
|
||||
- React Hook Form
|
||||
- Zod
|
||||
|
||||
### Backend
|
||||
- NestJS
|
||||
- Prisma
|
||||
- PostgreSQL
|
||||
- Redis
|
||||
- BullMQ
|
||||
|
||||
### Infra
|
||||
- Docker
|
||||
- Nginx
|
||||
- S3/local storage
|
||||
|
||||
## Delivery Phases
|
||||
### Phase 1
|
||||
- Auth and RBAC
|
||||
- Users
|
||||
- Contacts
|
||||
- Integration settings
|
||||
- Webhook endpoint
|
||||
- Messages table
|
||||
- Dashboard summary
|
||||
|
||||
### Phase 2
|
||||
- Conversations inbox
|
||||
- Templates
|
||||
- Drafts
|
||||
- Single send
|
||||
- Webhook logs
|
||||
|
||||
### Phase 3
|
||||
- Campaign broadcast
|
||||
- Scheduling
|
||||
- Queue monitor
|
||||
- Analytics
|
||||
- Retry tools
|
||||
Reference in New Issue
Block a user