Magnify is an open video conference app hosted by an Internet Computer canister.
cd magnify/
npm install
dfx start
cd magnify/
npm install
dfx build && dfx canister install --all --mode=reinstall
There are really only two files that an application developer would touch:
- Backend: The backend logic is in the Motoko-language file of the Canister
src/magnify/main.mo
- Frontend: The frontend (UX) is in the JavaScript file
src/manify_assets/public/index.js
Magnify is based on two key technologies: