Flexible Collaboration App. Talk allows groups to do all the below fun in just one web app.
Demo Live at: https://adityaa30.github.io/talk/
# Clone this repository β¬οΈ
https://github.com/adityaa30/talk/tree/main
# Install dependencies βοΈ
npm install
# Start the development server π₯
npm run dev
# Go to http://localhost:5000/ πΈ
npm run validate
Used svelte-check
to check the svelte files for type errors, unused css,
and more. Refer sveltejs/language-tools
npm run format
Uses prettier
with prettier-plugin-svelte
to format Svelte components & typescript files.
npm run format:svelte
: Format all *.svelte
filesnpm run format:ts
: Format all *.ts
filesnpm run deploy
Publishes public
folder along with build files to gh-pages
branch
on GitHub.
npm run predeploy
- Validate, formats & builds the project. Automatically executed before npm run deploy
npm run prepare
Builds style into a CSS file which in linked in the public/index.html
npm run smui-theme-light
- Builds light theme css files in public/build/smui.css
npm run smui-theme-dark
- Builds dark theme css files in public/build/smui-dark.css
npm run build
Creates an optimised version of the app. You can run the newly built app with npm run start
. This
uses sirv, which is included in your package.json's dependencies
so that the app
will work when you deploy to platforms like Heroku.
npm run dev
Starts a devlopment server hosted on http://localhost:5000
which watches for changes in files in [src
][/src]
directory and rebuilds & hot-reloads webpage on change.
Create / Join Form
30%
)
60%
)
Conference Page
75%
)20%
)40%
) - Dominant Speaker Tile60%
) - Carousel with horizontal movementCollaboration
Other Features
Design Ideas