Business Client need AI Software Development
Contact person: Business Client
Phone:Show
Email:Show
Location: Istanbul, Turkey
Budget: Recommended by industry experts
Time to start: As soon as possible
Project description:
"-PLEASE READ CAREFULLY FIRST THE EXPLANATION BELOW AND "Project Execution [login to view URL]" FILE BEFORE BIDDING-
Project Execution Plan of Deployment of [login to view URL] (as white label) into our AWS side and building a customized panel/wrapper or calendar management considering our expectations below:
I want the open-source calendar platform [login to view URL] running on my own AWS account as white label, fully operational and ready for everyday use. Following the official self-hosting guide ([login to view URL]) and the many YouTube walk-throughs, please:
• Launch a clean EC2 instance (feel free to advise on the most sensible t-class size) and handle its security groups, key pair, and basic hardening. (Please do it first on your side and make sure whether it works or not properly.)
• Deploy [login to view URL] with Docker / Docker-Compose exactly as documented, including all required environment variables.
• Enable every out-of-the-box feature—authentication, booking, webhooks, email notifications, etc.—so I can start scheduling the moment you hand it over.
• Attach a custom domain, provision HTTPS (Let’s Encrypt is fine), and set up any auxiliary components the app expects (PostgreSQL container, Redis, or similar).
• Deliver connection details plus a concise step-by-step runbook so I can reproduce the setup or scale later. Everything happens in my AWS space; if any IAM roles or additional AWS resources are advisable, let me know first. I’ll be available for quick credentials exchange and DNS updates.
NOTES about project steps and panel/wrapper details:
● Usage: For 1-1 meetings between mentors and mentees and also group meetings between a mentor and group of mentees (like 12-16 mentees) so please first check and make sure if you are able to set such different scenarios on [login to view URL] or [login to view URL] allow it
● Profiles: Admin (Super Admin), Mentor, Mentee with secure login, sign up features
● All screens for all 3 roles, scheduling, shifting, cancelling meetings with meeting links
● 2 types of meetings, 1-1 meetings (30 minutes) and group meetings (2 days from 09:00 to 18:00 so link validity must be long (like weekend term))
● The link production and cost for 1-1 meetings will be zero so any platform can be discussed if which platform allows to use free such as Zoom, MS Teams, Google Meet, Jitsi etc.
● The group meetings will be either Zooms or MS Teams (preferably), please focus how you can make the cost zero
● For 1-1 meetings, mentors create availability (synchronized with all calendars in the platform such as admin, mentees, other mentors etc.) and any mentees can select any mentors’ availability
● For 1-1 meetings, first admin will add a meeting credit for each mentees (payment will be manual for the first step), and countdown function of the meeting credit of mentees will be triggered once 1-1 meetings ended and mentor clicked the completed button with meeting notes (these blanks must be mandatory to calculate the payment of mentors) (for example, mentee paid 10 sessions payment and admin added 10 session into related mentee’s account, and after first meeting, mentor will add his/her meeting notes in the related feedback screen and selected “Completed” and clicked submit etc. then the number of mentee session right will be reduce from 10 to 9.) (We also would like mentee to share his/her feedback about the mentor after the session in order to track the mentor quality and performance by rating and free text space.)
● For group meetings, mentor will select related mentees from the list and add into a group meeting session and then send the meeting request to all mentees added in (like Outlook “create a meeting with MS Teams”.) the meeting link will be automatically created and will be sent to them (either Zooms or MS Teams (preferably)).
● For group meetings, there will be no credit but in order to track all meetings in history, the structure can be planned like this:
-> Admin/Mentor can first create customer, then create project name and select meeting date, and then add all mentees (what we need to see is that if we want to see all meetings of the customer in a list, we should see etc.) (So let’s say this part is a small CRM, just elaborating database for related meetings history)
Phase 1 : (2-3 Working Days)
● I’ll be defining system architecture (Frontend, Backend, DB, API layer).
● Tech stack setup will be [login to view URL] (frontend), Node.js/NestJS (backend), PostgreSQL (DB), and [login to view URL] API integration.
● Then configuring secure auth (OAuth2/MFA).
Phase 2 : (2-3 Working Days)
● Implementing role-based access (Admin, Mentor, Mentee).
● Securing login/signup with MFA.
● Integrating JWT tokens & session handling.
Phase 3 : (5-6 Working Days)
● Mentor: availability creation/editing synced with [login to view URL] API. (for 1-1 meetings)
● Mentor: booking/reschedule/cancel by first creating a group meeting from the saved mentee list, adding the mentees who will join the group meeting and sending meeting link and all details (calendar file) to all participated mentees’s mails (for group meetings for example with 12-16 mentees at the same time)
● Admin or Mentor: creating mini CRM to manage all group and 1-1 meetings (customer creation screen, project creation screen with meeting dates)
● Mentee: booking/reschedule/cancel.
● Admin: add/remove users, system monitoring.
Phase 4 : (2-3 Working Days)
● Unit/integration testing, performance checks.
● Deploying to production (AWS/Render/Vercel).
Phase 5 : (2-3 Working Days)
● Implementing of an open source AI function which AI will join and listen the 1-1 meetings (not group meetings, only 1-1 meetings)
● AI will not record the meeting but AI will provide some key notes such as participants’ feelings and meeting summary and conclusion of the meeting ,etc.) and after the meeting, all these created notes will be available on mentor’s and mentee’s account under related meeting section as meeting details (all documents will be uploaded automatically after the meeting)
● The implemented AI will be like a [login to view URL] but our case should be open source and free) (for your review, if you can use [login to view URL] that’s ok)
Proposed Timeline & Pricing:
● Timeline: Approximately 12-18 working days
● Pricing: Fixed Price: As per agreed USD (inclusive of Freelancer.com fees)
● Included: Minor revisions on the theme and the frontend
Other Details:
● Deployment Method: All steps on AWS deployment will be conducted through AnyDesk, Teamviewer or similar tools. (not IAM method)
● Used Theme: The theme Velzon ([login to view URL]) from ThemeForest already purchased, this theme will be used" (client-provided description)
Matched companies (2)

Appeonix Creative Lab
