Generate a CV for this Job!

Based on your profile and this job description, you can create a tailored CV to apply directly.

Full-Stack Developer to Build a Calendar App (React.js, Node.js, MySQL, Twilio, Zoom SDK)

Upwork • , US • Remote

Posted on: 21st March, 2025
Employment Type: CONTRACTOR

Job Description

Project Details: I am looking for an experienced full-stack developer to build a calendar scheduling app, similar to Google Calendar, using React.js, Node.js, MySQL, Twilio, and Zoom SDK. The app will allow users to schedule, manage, and join meetings

Tech Stack & Requirements

✅ Frontend: React.js (preferably with TailwindCSS for styling)

✅ Backend: Node.js with Express.js

✅ Database: MySQL

✅ Integrations:

Twilio (for SMS notifications/reminders)

Zoom SDK (for meeting scheduling and video calls)

Core Features

🔹 User Authentication (Sign up, login, password reset)

🔹 Event Scheduling (Create, edit, delete events)

🔹 Recurring Events (Daily, weekly, monthly)

🔹 Google Calendar / Outlook Sync (Optional but preferred)

🔹 Twilio SMS Reminders (Users get text reminders before events)

🔹 Zoom Meeting Integration (Generate & join Zoom meetings)

🔹 Role-Based Access Control (Admin, user, etc.)

🔹 Dashboard & Analytics (Overview of scheduled events)

Ideal Candidate

✅ Strong experience with React.js, Node.js, MySQL

✅ Experience integrating Twilio API and Zoom SDK

✅ Knowledge of best practices for API security and authentication

✅ Ability to write clean, scalable, and well-documented code

✅ Strong problem-solving skills and ability to work independently

Project Timeline

I expect the MVP version to be completed by March 31.

The specifications are here:

https://1drv.ms/w/s!AusLaEhzdbYchi6SIQQkYw1b2D0C?e=oc4awX

Looking forward to working with a talented developer to bring this to life!

Responsibilities

  • Twilio (for SMS notifications/reminders)
  • 🔹 Recurring Events (Daily, weekly, monthly)
  • 🔹 Role-Based Access Control (Admin, user, etc.)
  • 🔹 Dashboard & Analytics (Overview of scheduled events)
  • I expect the MVP version to be completed by March 31

Requirements

  • Project Details: I am looking for an experienced full-stack developer to build a calendar scheduling app, similar to Google Calendar, using React.js, Node.js, MySQL, Twilio, and Zoom SDK. The app will allow users to schedule, manage, and join meetings
  • ✅ Frontend: React.js (preferably with TailwindCSS for styling)
  • Zoom SDK (for meeting scheduling and video calls)
  • 🔹 Twilio SMS Reminders (Users get text reminders before events)
  • 🔹 Zoom Meeting Integration (Generate & join Zoom meetings)
  • ✅ Strong experience with React.js, Node.js, MySQL
  • ✅ Experience integrating Twilio API and Zoom SDK
  • ✅ Knowledge of best practices for API security and authentication
  • ✅ Ability to write clean, scalable, and well-documented code
  • ✅ Strong problem-solving skills and ability to work independently
Upwork

Upwork

Technology

Job Type

CONTRACTOR

Loading...

Loading...

AI Cover Letter Generator

Generate a Tailored Cover Letter!

Our AI will analyze your profile and create a personalized cover letter that highlights your relevant skills and experience.

Ready to Apply?

Click the button below to start your application process.