Skip to content

VocalVichar is a microservices-based backend for managing audio content efficiently. Built with Node.js, Express.js, MongoDB, and Redis, it provides independent services for songs, users, and admin management. Deployed on AWS EC2, it ensures scalability and seamless authentication using JWT and bcrypt.

Notifications You must be signed in to change notification settings

Mohitgit22/Vocalvichar-rootrepo

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

6 Commits
 
 
 
 
 
 
 
 

Repository files navigation

VocalVichar - Microservices-Based Audio Content Management System

VocalVichar is a scalable microservices-driven backend designed for efficient audio content management. The system is structured into three independent services:

🔹 Microservices Architecture

Service Repository Link
Song Service VocalVichar-SongService
Admin Service VocalVichar-AdminService
User Service VocalVichar-UserService

Deployed URL

Admin service deployed url - http://13.201.189.239:7001/

Song service deployed url - http://13.201.189.239:8001/

User service deployed url - http://13.201.189.239:5001/

🔹 Technologies Used

  • Backend: Node.js, Express.js
  • Database: MongoDB, Redis
  • Authentication: JWT, bcrypt
  • Deployment: AWS EC2

🔹 Screenshots

Backend Services Running on AWS

Url working

Admin Service

Song Service

Song Service

User Service

User Service


About

VocalVichar is a microservices-based backend for managing audio content efficiently. Built with Node.js, Express.js, MongoDB, and Redis, it provides independent services for songs, users, and admin management. Deployed on AWS EC2, it ensures scalability and seamless authentication using JWT and bcrypt.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published