PayUp is a modern, responsive, and user-friendly billing management platform designed to simplify payment tracking and management. It offers a seamless experience for users to manage, view, and download bills efficiently, with intuitive navigation and interactive UI components.
PayUP
- Fully responsive design for mobile, tablet, and desktop devices.
- Browse, manage, and download bills with ease.
- Seamless dynamic UI built with React and Framer Motion.
- Real-time database operations with MongoDB.
- User authentication via Firebase (including Google login).
- Add, update, delete, and accept jobs (bills) with a user-friendly interface.
- Interactive elements like toast notifications, animations, and spinners.
-/Client: HTML5, React, React Router, Tailwind CSS Libraries & Packages:
- Swiper
- react-icons
- react-spinners
- react-toastify
- lottiefiles
- jspdf
- jspdf-autotable
- sweetalert2
- react-simple-typewriter
- framer-motion
-Server Firebase, NodeJS, ExpressJS, MongoDB
To run this project, you will need to add the following Firebase Auth environment variables to your .env file
VITE_APP_apiKey
VITE_APP_authDomain
VITE_APP_projectId
VITE_APP_storageBucket
VITE_APP_messagingSenderId
VITE_APP_appId
_ _
git clone https://github.com/Shajidaa/Utility-Bill-Management-System-Client.git
cd Utility-Bill-Management-System-Client
npm install
npm run dev
If you have any feedback, please reach out to us at shajidaislam34@gmail.com
Link :
Github_Link_client Github_Link_server
Follow these steps to run PayUp on your local machine:
# Clone client repository
git clone https://github.com/Shajidaa/Utility-Bill-Management-System-Client.git
# Clone server repository
git clone https://github.com/Shajidaa/Utility-Bill-Management-System-Server.git