It's a Node.js web framework. it will provide you :
Service / feature | Description | status |
---|---|---|
HTTP & HTTPS Server | - | ✔️ Done |
Service | DI , TopoSort dependencies | ✔️ Done |
Database | internal ORM | ✔️ Done |
Router | OOP based router | ✔️ Done |
Cluster handling | running on every core in cpu | ✔️ Done |
Authentication | auth - tokens | ✔️ Done |
Entity change tracking | document change tracking ( git like ) | ✔️ Done |
Logging | API requests : user-agent - action result or error | planned |
View engine | ejs - pug - mustache | planned - mustache Done |
Email inbox/compose | syncing with gmail - connecting to pop3,SMTP - email templates | ✔️ Done (SMTP) |
Sms send/receive | implementing SMS.ir API - SMS templates | ✔️ Done |
Fax send/receive | implementing fax.ir API - fax templates | planned |
VoIP call | WebRTC TURN and STUN server | planned |
using npm :
npm install serendip
ℹ️ more information at Wiki
- collaboration, issue reporting kindly accepted
- Contact [email protected]