Skip to content

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

173 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

CakeShopManagerBackend

This repository contains the backend system for managing a cake shop, featuring real-time messaging and calling capabilities between vendors using Socket.IO. This backend is designed to facilitate various functionalities essential for the smooth operation of a cake shop.

Key Features

  • Vendor Management: Add, update, and remove vendors from the system.
  • Zone Definitions: Organize vendors by geographical zones for better management.
  • Profit Administration: Track and manage profits generated from sales.
  • CRUD Operations for Products: Create, read, update, and delete products (cakes) in the inventory.
  • Real-Time Communication: Utilize Socket.IO to enable messaging and calling features between vendors, enhancing collaboration and efficiency.

Technologies Used

  • Node.js: JavaScript runtime for building the backend.
  • Express: Web framework for Node.js to handle routing and middleware.
  • Express-session: Middleware for managing user sessions.
  • PgPool: PostgreSQL connection pooling for efficient database management.
  • Nodemailer: Module for sending emails from the application.

About

This repository contains the backend system for managing a cake shop, featuring real-time messaging and calling capabilities between vendors using Socket.IO. It supports vendor management, zone definitions, profit administration, and CRUD operations for products (cakes).

Topics

Resources

Stars

0 stars

Watchers

1 watching

Forks

Releases

Packages

Used by

Contributors

Languages