← WORK 목록으로
GLOBALFreelancer웹 개발REMOTE

Real-Time Chat & Alerts

실시간 웹 채팅 플랫폼을 프론트엔드와 백엔드 모두 신규로 구축하는 프로젝트입니다. 즉시 메시지 전송, 그룹 대화, 파일 공유(업로드 진행률 표시)와 함께 이메일·브라우저/모바일 푸시·SMS 3종 알림, 그리고 'Moderator' 역할 중심의 역할 기반 접근제어(RBAC)를 구현해야 합니다. 향후 메시지 암호화나 신규 역할을 큰 리팩터링 없이 확장할 수 있는 아키텍처가 요구됩니다. WebSocket 실시간 통신과 다중 알림 채널 연동 경험이 있는 PHP 기반 풀스택 개발자에게 적합합니다.

2026.08.24VIEW 39Freelancer에서 수집
Budget$750~$1,250 INR
Difficulty중급
Duration1~2개월
Work style원격 가능
Required stack

필요 기술

PHPMySQLWebSocketJavaScriptHTMLREST APIFirebase PushTwilio SMS
Project brief

프로젝트 내용

I need a web-based chat platform that delivers messages instantly and keeps every participant in the loop with three kinds of alerts: email, browser/mobile push, and SMS. The system must recognise a dedicated Moderator role—no additional admin panel is required beyond what is necessary for that single role’s privileges.

Core messaging capabilities include smooth group conversations and hassle-free file sharing. Please architect the back-end so that new roles or extra features (like message encryption) could be layered in later without major refactoring.

Deliverables
• Fully functional real-time chat (front-end + back-end)
• Integrated email, push, and SMS notification flows, each testable with sample accounts
• Role-based access control limited to “Moderator” and standard users
• Group chat creation/management and drag-or-select file uploads with progress feedback
• Deployment instructions and concise setup documentation

I’ll review the build on a staging URL first; once everything passes functional testing and code review, we can move to production hand-off.
지원 기회 분석

지원 전에 볼 것

핵심 요구사항

  • WebSocket 기반 실시간 그룹 채팅 및 파일 공유(진행률 피드백)
  • 이메일·푸시·SMS 3종 알림 플로우 연동 및 샘플 계정 테스트
  • Moderator 역할 중심의 확장 가능한 역할 기반 접근제어(RBAC)
  • 향후 메시지 암호화·신규 역할 확장을 고려한 백엔드 설계
  • 스테이징 URL 배포 및 설정/배포 문서 작성

예상 산출물

  • 프론트+백엔드가 완성된 실시간 채팅 시스템
  • 테스트 가능한 이메일/푸시/SMS 알림 연동
  • 그룹 채팅 생성·관리 및 파일 업로드 기능
  • 배포 지침 및 설정 문서

매력 포인트

  • 요구사항과 산출물이 비교적 명확하게 정리됨
  • 확장성 고려 등 기술적 방향성이 구체적임

확인할 점

  • 예산 단위 표기 혼란($와 INR 혼용)으로 실제 금액 불명확
  • 클라이언트 정보 부실(국가 미기재, employer_id 0, 리뷰 이력 없음)
  • 시급제인데 총 예산으로 표기되어 정산 기준 모호
Client signal

클라이언트 정보

플랫폼에서 상세 정보를 확인하세요.
START THE LOOP · CHOOSE

시장과 사람의 답을 봤다면,
다음 결과물의 구조를 고릅니다.

한 번의 결과에 기대지 않고 다시 만들 수 있도록, 문제 발견부터 제작·배포·수익화까지 이어지는 전체 흐름을 익혀보세요.

TTJ CLASS에서 다음 구조 고르기 →
처리 중...