Skip to content

ashiqee/print-mama-react-full-stact-project

Repository files navigation

Print Mama - Print Management Service Website

Print Mama is a print management service website that offers a variety of printing services. This project is divided into two parts: the frontend and the backend.

Important links:

Frontend

Technologies Used

  • React
  • Tailwind CSS
  • TanStack (Redux for state management, Axios for HTTP requests)
  • Firebase (for authentication and hosting)
  • Framer Motion (for animations)
  • Lottie-react (for Lottie animations)
  • Swiper (for image carousels)
  • DaisyUI (Tailwind CSS component library)
  • React Hot Toast (for toast notifications)
  • React Icons (for icons)

Features

  • Responsive homepage showcasing popular services
  • About Us, Discover Printing, and Contact Us pages
  • Service details page with the option to book the service (private route, login required)
  • Modal form for service purchase information

Print Mama Backend

Backend GitHub Repository: Print Mama - Backend Server

This is the backend for the Print Mama print management service website. It is built using Node.js, Express, and MongoDB.

Technologies Used

  • Node.js
  • Express
  • MongoDB
  • CORS (Cross-Origin Resource Sharing)
  • JSON Web Tokens (JWT) for authentication
  • Dotenv for environment variables

Features

  • User dashboard
  • Service provider dashboard
  • Ability for service providers to add new services
  • View list of own services
  • View scheduled services (pending and completed)

About

MERN PROJECT- Print Mama is a print management service website that offers a variety of printing services. This project is divided into two parts: the frontend and the backend.

Topics

Resources

Stars

0 stars

Watchers

1 watching

Forks

Releases

No releases published

Packages

 
 
 

Contributors

Languages