Skip to content

nagyist/codekaksha_web

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

MeetNCode

CK LOGO

OBJECTIVES

  • To make it easier to understand the concepts of data structures and algorithms with actual interaction with the teachers.
  • Aid faculty to teach without any extra cost like writing pad, stylus, etc.
  • Make coding much easier to teach and for that, we have thought of making a website(which can be extended to an app in the future) that gives the facility of hosting interactive code sessions with students.
  • Make teaching more fun and more interactive.
  • Facilitate better peer collaboration and provide a platform to groups to code together.
  • Provide an integrated platform to conduct interviews with an integrated code-compiler platform.
  • FEATURES

  • Collaborative Real-time whiteboard
  • Collaborative code compiler
  • Video conferencing
  • Secured Interview sessions
  • TECH-STACK USED

  • HTML
  • CSS
  • Javascript
  • Node.js
  • Firebase
  • Socket.io
  • Git and Github
  • THIRD PARTY LIBRARIES USED

  • Peer.js(https://peerjs.com/)
  • WebRTC(https://webrtc.org/)
  • nanoid(https://github.com/ai/nanoid)
  • Installation In Local

    Clone the repo and in the terminal run this command:

    npm install
    

    This would install all dependencies used.
    Now run this command to run the website on port 3000. Open localhost:3000 in your browser to view the site.

    npm run start
    

    Demo Video

    MeetnCode Demo Video

    Thanks!

    About

    Name has been changed to MeetNCode now

    Resources

    Stars

    Watchers

    Forks

    Releases

    No releases published

    Packages

    No packages published

    Languages

    • JavaScript 44.7%
    • HTML 36.6%
    • SCSS 18.5%
    • CSS 0.2%