Dev Chat+ is a Web2 Application specifically designed to cater to the needs of professional users such as software developers, designers, and project managers. The application aims to provide a comprehensive platform for collaboration and communication among professionals working on various projects.
Dev Chat+ was a web application developed for project_1A
as part of the CSE course at University of Mumbai.
List of Contents
- Real-time text-based communication
- Sharing of files, images, and rich code snippets
- Support for markdown with syntax highlighting
- Protection against XSS attacks
- Integrated video conferencing capabilities
- Scheduling and joining of meetings
- Screen sharing and real-time discussions
Workspaces are tools for collaborating on projects. Each workspace has its own call, code, and draw features. Users can create multiple workspaces and invite others to collaborate. Workspaces are saved to the cloud, allowing access from any device.
- Built-in code editor with syntax highlighting and autocompletion
- Compiler/interpreter for various languages
- Run code and view output without leaving the application
- Real-time audio communication with WebSockets
- Collaborative whiteboard for drawing and diagramming
- Real-time updates and multiple users can draw simultaneously
- Export drawings as PNG images
Technologies | |
---|---|
Frontend | React, Material-UI, Firebase, Socket.io, Github Actions, Netlify |
Backend | Firebase Firestore, Firebase Storage (for images), Jitsi Meet SDKs, Render |
Database | Firebase Firestore |
APIs | Judge0 for code interpreting |
- the icon "loading" is provided by loading.io
- Logo Inspiration by DALLE (Generated by Project Maintainer via custom prompt)
- Default Background by DALLE (Generated by Project Maintainer via custom prompt)
Thank you for your interest in contributing to this project! At this time, we are not accepting pull requests from external contributors. However, we appreciate your support and welcome any feedback or suggestions you may have. If you have any questions or concerns, please feel free to reach out to us below.
Bhargav Modak |
Vishal Shinde |
---|---|
E-Mail |
E-Mail |