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 four files that an application developer would touch:
-
Backend:
a. The backend logic is in the Motoko-language file of the Canister
src/magnify/main.mo
b. There is a Motoko file with utility functions
src/magnify/Utils.mo
used bysrc/magnify/main.mo
-
Frontend:
a. The frontend (UX) is in the JavaScript file
src/manify_assets/public/index.js
b. The Styling of the UX is in the CSS file
src/manify_assets/public/styles.css
Magnify is based on two key technologies:
Magnify was created by a multi-national group of rebels called "Team Phantomias."