pau-riosa / one-to-one

An online scheduling app ( with video conferencing ) using Phoenix 1.6.0 LiveView application using esbuild, alpinejs and tailwind jit.

Home Page:https://one-to-one.app

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Todo Changelogs

From Glenn

✅ Don't ask for the email any more in the room link, Or maybe you can clarify why the email is being asked? ✅ Is there a way to switch cameras? ✅ Start Free Button from the bottom does not work. ✅ Dropdown for time should start at 8AM instead of 12AM [ ] Needs to connect to my Calendar (GCal, maybe outlook and iCal as well) like Calendly so it doesn't suggest blocked off times [ ] If it can also check the calendar of my invitee (assuming she is also using one-to-one) that would be doubley awesome!

From Pau

✅ Removed already selected time in time-input. [ ] Send email to owner [ ] Create a timer on video-conference based from user-duration. [ ] Cron Job for deleting pass meetings since we have limited storage. [ ] Sync with Google Calendar [ ] Add Review After meeting [ ] Unit testing [ ] Testing with Video Conference

Running Locally

Launching the Application

mix deps.get
npm i --prefix=assets

Fly Commands

flyctl checks list -a

shows health checks for the given app

flyctl deploy

deploys an app

flyctl secrets set SECRET_NAME=SECRET_VALUE

sets secret in your app

About

An online scheduling app ( with video conferencing ) using Phoenix 1.6.0 LiveView application using esbuild, alpinejs and tailwind jit.

https://one-to-one.app

License:MIT License


Languages

Language:Elixir 72.6%Language:HTML 23.1%Language:JavaScript 1.8%Language:CSS 1.2%Language:Dockerfile 1.1%Language:Shell 0.2%Language:Batchfile 0.0%