0% found this document useful (0 votes)
11 views15 pages

Vidcode Presentation

VidCode is a platform that combines video chatting with coding tools for real-time collaboration among developers, educators, and students. It supports multiple programming languages and enhances interactive learning through live coding sessions and instant feedback. Future improvements include expanded language support, custom API development, and controlled code editing features for educators.

Uploaded by

Bhavya
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PPTX, PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
11 views15 pages

Vidcode Presentation

VidCode is a platform that combines video chatting with coding tools for real-time collaboration among developers, educators, and students. It supports multiple programming languages and enhances interactive learning through live coding sessions and instant feedback. Future improvements include expanded language support, custom API development, and controlled code editing features for educators.

Uploaded by

Bhavya
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PPTX, PDF, TXT or read online on Scribd
You are on page 1/ 15

VIDCODE

www.vidcode.com
Table of
CONTENTS
01 02 03 04
Introdution to Overview Primary Key Features
VIDCODE Purpose

05 06 07 08
Why it Target Technologies Future
Matters? Audience Used Improvement
s
.
INTRODUCTION
VidCode is an innovative

platform that seamlessly

combines video chatting

with code editing, enabling

real-time collaboration

among developers,

educators, and teams.


OVERVIEW
VidCode is an application that blends video
chatting with coding tools, creating a
dynamic space for collaboration and it also
engage in face-to-face communication while
coding, fostering connection and clarity. It
supports multiple programming languages,
enabling real-time coding together and it is
perfect for coding tutorials and pair
programming, providing an interactive
learning experience
PRIMARY
PURPOSE

Empower Learning
Provide a space for educators and students to engage in
live coding sessions, making learning more interactive
and effective.

Real Time Coding

Allow users to share their coding environment and work


together interactively, fostering instant feedback .

.
KEY
FEATURES
Live Video Integrated Code Screen
01 Chat 02 Editor 03 Sharing

Engage in face- Supports multiple Share your code


to-face environment
programming
communication instantly,
languages,
while coding, allowing team
fostering
enabling real-time
members to see
connection and coding together.
and edit
clarity. collaboratively.
WHY IT MATTERS?
Seamless Coding
Interview
This will facilitate a
smooth interview process,
ensuring that both
interviewers and
candidates can focus on
coding tasks without
Engages
technical Learning
disruptions.

Perfect for coding


tutorials and pair
programming, providing
an interactive learning
experience.
TARGET AUDIENCE

DEVELPOPER EDUCATORS STUDENTS


SDesigned for It also serves Who desire an
developers who educators looking engaging and
seeks a more to enhance their interactive
interective teaching methods learning
in programming
coding experience.
environment
Technologies Used
Frontend : next.js, tailwind CSS
Backend : Node.js , express.js
Socket.io
Database: MongoDb
Future
Improvement
⚬ Expanded Language Support :
⚬ We will add support for more programming languages to cater to a wider
audience and enhance versatility.
⚬ Custom API Development :
⚬ Currently, the application runs on the Piston API. In the future, we will develop our
own API using Docker for improved performance and customization.
⚬ Terminal :
⚬ We will introduce a terminal feature that allows users to store and manage their
dependencies according to their preferences, enhancing their coding experience.
⚬ Controlled Code Editing for Educators :
⚬ For teachers and tutors, we will implement a feature that allows students to edit
code only with the teacher's permission, promoting a structured learning
environment.
TEAM :
ALPHA
Team Members
1.Shekhar Kashyap
2.Pinki
3.Tushar
4.Sunita
Thankyou

You might also like