A. Video Chat Platform
B. Admin Panel
Video Chat Platform
1. Platform for two types of users - hosts and guests.
2. Hosts can schedule and host video meetings, guests can join it.
3. Guests pay to RSVP for meetings and join.
4. Hosts have admin controls over the meeting, the entire meeting must be recorded and securely stored for future reviews.
5. After a meeting ends both users can submit reviews/feedback about the meeting.
B. Admin Panel
1. Admin users (product owners) can use this panel to view metrics and review video meetings.
Scope of Work
1. Design user interfaces (Admin and Video Chat Platform)
2. Develop Backend/API for Platform and Admin Panel.
a. DB design and development - (Nosql vs sql, erd, security and resilience)
b. API design and development
c. Integrations - (Video Chat API, Social Media, Payments)
Develop UI for Platform only.
4. Deployment of application
a. Infra design and set up
b. Deployment configuration
The project is at ideation stage, and therefore feedback on how to move forward is expected.
Therefore the project requires developers with experience building large scale applications from scratch.
Category: IT & Programming
Subcategory: Web development
What is the scope of the project?: Create a new custom site
Is this a project or a position?: Project
I currently have: I have an idea
Required availability: As needed
API Integrations: Other (Other APIs), Social media (Facebook, Twitter, etc.), Payment Processor (Paypal, Stripe, etc.)
Roles needed: Developer, Designer, Other
Other roles needed: Infrastructure set up (AWS)
Web application development (Front-end and back-end)