CoBrainIt
//cobrainit.com
Developed from scratch CoBrainIt is project managment system with the following functionalities:
- Login / Register system
- Companies / project picker (after login)
- Project section with 3 views of displaying tasks and sub-tasks (Agile, Kanban and Classic) and ability to reorder with drag & drop. Moving between sprits (for Agile), sections (for Kanban) with real time syncronization of connected users using WebSocket protocol
- Task panel with details for priority, status, tags, progress, attachments, comments with mentions and notifications, start/stop timer, etc.
- Search (panel) by date ranges, priority, tags, etc.
- Notifications panel
- Dashboard section with activity stream and task listed by priority and sprints (for Agile)
- Archive section for displaying the finished tasks
- Backlog section
- SVG roadmap section for displaying tasks in a timeline with different filters and drag & drop reordering. Changing start and end dates of the tasks with dragging, etc.
- Wiki section with history
- Calendar section with ability to create events and synchronizing them with Google Calendar API
- Team and sub-team management section and assignment on tasks and sections
- Administration section with overview and managment of all projects and users of given project; Abillity to invite users by email;
- User profile to set photo, change information, setup timezone.
- Two-way (Bidirectional) synchronization with Trello, Redmine and Jira
- Payment integration with Stripe
I used Express.js with Pug template engine, MySQL, Socket.IO, jQuery, CSS (SASS).
Converted Photoshop mockup to responsive website.
- Login / Register system
- Companies / project picker (after login)
- Project section with 3 views of displaying tasks and sub-tasks (Agile, Kanban and Classic) and ability to reorder with drag & drop. Moving between sprits (for Agile), sections (for Kanban) with real time syncronization of connected users using WebSocket protocol
- Task panel with details for priority, status, tags, progress, attachments, comments with mentions and notifications, start/stop timer, etc.
- Search (panel) by date ranges, priority, tags, etc.
- Notifications panel
- Dashboard section with activity stream and task listed by priority and sprints (for Agile)
- Archive section for displaying the finished tasks
- Backlog section
- SVG roadmap section for displaying tasks in a timeline with different filters and drag & drop reordering. Changing start and end dates of the tasks with dragging, etc.
- Wiki section with history
- Calendar section with ability to create events and synchronizing them with Google Calendar API
- Team and sub-team management section and assignment on tasks and sections
- Administration section with overview and managment of all projects and users of given project; Abillity to invite users by email;
- User profile to set photo, change information, setup timezone.
- Two-way (Bidirectional) synchronization with Trello, Redmine and Jira
- Payment integration with Stripe
I used Express.js with Pug template engine, MySQL, Socket.IO, jQuery, CSS (SASS).
Converted Photoshop mockup to responsive website.
- Companies / Projects listing
- Agenda (planning)
- In meeting
- Dashboard
- Project (Agile)
- Task
- Milestones
- Backlog
- Wiki
- Teams
- Agenda (week)
- Projects Administration
Companies / Projects listing
Agenda (planning)
In meeting
Dashboard
Project (Agile)
Task
Milestones
Backlog
Wiki
Teams
Agenda (week)
Projects Administration