Skip to content

Text-to-Speech and Speech-to-Text application built with a full-stack monorepo, featuring an event-driven, highly scalable architecture using Node.js, React, Redis, MongoDB, and Docker.

Notifications You must be signed in to change notification settings

alexwd26/fullstack-event-driven-architecture

 
 

Repository files navigation

Full-Stack Event Driven Architecture

Overview

Landing Landing

View in Figjam

Setup

  • Prerequisites

    • Node (v18.x)
    • MongoDB
    • Redis
  • Clone repository git clone [email protected]:atulmy/fullstack-event-driven-architecture.git speechy

  • Switch to directory cd speechy

  • Setup

    • Install packages npm install

Running

Deploying

Check .github/workflow for GCP Cloud Run deployment example. Requires GCP_PROJECT and GCP_SA_KEY added to repository secret along with Redis instance configured in GCP.

License

Copyright (c) 2024 Atul Yadav

GitHub · X (Twitter)

The MIT License

About

Text-to-Speech and Speech-to-Text application built with a full-stack monorepo, featuring an event-driven, highly scalable architecture using Node.js, React, Redis, MongoDB, and Docker.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • TypeScript 79.1%
  • SCSS 8.4%
  • Dockerfile 5.8%
  • CSS 3.1%
  • JavaScript 2.8%
  • Shell 0.8%