https://github.com/fmeringdal/nettu-meet Skip to content Sign up * Why GitHub? Features - + Mobile - + Actions - + Codespaces - + Packages - + Security - + Code review - + Project management - + Integrations - + GitHub Sponsors - + Customer stories- * Team * Enterprise * Explore + Explore GitHub - Learn and contribute + Topics - + Collections - + Trending - + Learning Lab - + Open source guides - Connect with others + The ReadME Project - + Events - + Community forum - + GitHub Education - + GitHub Stars program - * Marketplace * Pricing Plans - + Compare plans - + Contact Sales - + Education - [ ] [search-key] * # In this repository All GitHub | Jump to | * No suggested jump to results * # In this repository All GitHub | Jump to | * # In this user All GitHub | Jump to | * # In this repository All GitHub | Jump to | Sign in Sign up {{ message }} fmeringdal / nettu-meet * Notifications * Star 324 * Fork 14 Open source video conferencing system for tutors. AGPL-3.0 License 324 stars 14 forks Star Notifications * Code * Issues 9 * Pull requests 0 * Actions * Projects 0 * Wiki * Security * Insights More * Code * Issues * Pull requests * Actions * Projects * Wiki * Security * Insights main Switch branches/tags [ ] Branches Tags Could not load branches Nothing to show {{ refName }} default View all branches Could not load tags Nothing to show {{ refName }} default View all tags 1 branch 0 tags Code Clone HTTPS GitHub CLI [https://github.com/f] Use Git or checkout with SVN using the web URL. [gh repo clone fmerin] Work fast with our official CLI. Learn more. * Open with GitHub Desktop * Download ZIP Launching GitHub Desktop If nothing happens, download GitHub Desktop and try again. Go back Launching GitHub Desktop If nothing happens, download GitHub Desktop and try again. Go back Launching Xcode If nothing happens, download Xcode and try again. Go back Launching Visual Studio Code Your codespace will open once ready. There was a problem preparing your codespace, please try again. Latest commit @fmeringdal fmeringdal firefox support ... 6293214 Jun 8, 2021 firefox support 6293214 Git stats * 29 commits Files Permalink Failed to load latest commit information. Type Name Latest commit message Commit time .github/workflows bug fix and server ci May 31, 2021 docs init May 30, 2021 frontend firefox support Jun 8, 2021 server firefox support Jun 8, 2021 .gitignore unused deps May 30, 2021 LICENSE Create LICENSE May 30, 2021 README.md docs May 31, 2021 View code Overview Live demo Run it locally Documentation Contributing License README.md logo Overview Nettu Meet is an open source video conference web application designed for interactive online tutoring. Some of the features included are: * Audio and video: Real-time sharing of audio and video. * Shared whiteboard: Collaborate with students on a shared whiteboard. * Screen sharing: Go to presenting mode by sharing your screen. * Chat: Send simple messages to other participants of the meeting. * File sharing: Upload relevant files to the meeting. * Graph plotter: Insert mathematical graphs to the whiteboard. * Customizable: Create an account and upload your own logos. [app] Live demo Live demo Run it locally * Run the Node.js server application in a terminal: $ cd server # Copy .env.template secrets file and adjust them if needed $ cp integrations/.env.template integrations/.env # Using docker compose to spin up redis and mongodb $ npm run infra # Installing server dependencies $ npm i # Starting server $ npm start * In a different terminal run the browser application: $ cd frontend $ npm i $ npm start * Create meeting # The response will give you a entrypoint / url for your meeting. $ curl -X POST "http://localhost:5000/api/v1/meeting" -H "authorization: nettu_meet_default_secret" -H "Content-Type: application/json" -d "{ \"title\": \"First Nettu Meet meeting\"}" Documentation The server exposes a swagger document at http://localhost:5000/api/v1 /docs/. Or you can check it out live here Contributing Contributions are welcome and greatly appreciated! License AGPL3 About Open source video conferencing system for tutors. Topics webrtc collaboration self-hosted webrtc-demos conferencing video-conferencing Resources Readme License AGPL-3.0 License Releases No releases published Packages 0 No packages published Languages * TypeScript 98.4% * Other 1.6% * (c) 2021 GitHub, Inc. * Terms * Privacy * Security * Status * Docs * Contact GitHub * Pricing * API * Training * Blog * About You can't perform that action at this time. You signed in with another tab or window. Reload to refresh your session. You signed out in another tab or window. Reload to refresh your session.