Giter VIP home page Giter VIP logo

paathshala-1's Introduction

Paathshala

Introduction

Paathshala is an educational website that will help you become a great Programmer with courses tailored for anyone and everyone - a beginner can start learning from scratch & a novice and brush up on their skills. Students will have access to a variety of video courses at ease One of the best ways to learn is to write your code as often as possible. Hence, we have provided students with their Web IDE to write code on their own. We have created a discussion forum where students can post their doubts. These doubts will be attended to by the instructor. The problem which we solved is giving all features at one stop which is needed to learn development and programming language As in our website, there are different features like web editor, Videos for a programming language, quiz section, live streaming, and discussion forum In this, we offer various types of programming videos like C++, DSA in java, and web development which can be accessed on our courses page and we provide resources for each video. Web Editor & Live lecture. An online web IDE made by us so that student can practice their web dev code in one place. Talking about Live Classes in the future we will implement this live streaming model in our website so the student can learn with live lecture. We also have "Gyan" section which contains brain-teasers and quiz which helps to increase the thinking and imagination power of the students. We also have motivational videos section where the student can listen to his role-models and learn about their journey. "Gyan" section also has a section where the students can upload their projects and take motivation from each other and upskill themselves. Discussion forum & Chat system We offer a discussion platform where students and instructors can post doubt and get answered their doubt it is a healthy discussion forum where doubt related to programming can be solved A student can chat with the instructor in the chat column if he/she has doubts regarding any courses.

Technologies Used

CSS, JavaScript, MongoDB, Node.js, Express.js, EJS, Passport.js, WebSocket, Peer.js, WebRTC, and bcrypt.

Setup

  1. Download the .zip file or copy the repository on github
  2. Open the folder
  3. Open the terminal
  4. Type node app.js / nodemon app.js
  5. Open localhost on your browser

Type /admin to and /instlogin to access the admin and teacher portal

paathshala-1's People

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.