Discount Pro Discount Pro is a single-page application designed to help users easily find and use discount coupons for popular e-commerce shops in Bangladesh. The platform provides a seamless user experience with intuitive navigation and advanced features, making it simple for users to save money while shopping online.
🌐 Live URL Visit Discount Pro https://discount-pro-eb0c0.web.app/
✨ Purpose To create a centralized application that enables users to:
Browse discount coupons and offers. Easily copy and use discount codes. Stay updated with weekly newsletters. Access coupons from popular Bangladeshi retailers. 🔑 Key Features Single Page Layout:
A smooth and user-friendly layout with React Router for seamless navigation. Advanced UI:
Icons and animations for a visually appealing design. A swiper slider for showcasing trending deals. A marquee slider for displaying popular brands. Authentication System:
Firebase authentication to provide a personalized experience. Copy Coupon Codes:
Users can quickly copy codes to their clipboard using react-copy-to-clipboard. Interactive User Feedback:
Toast notifications to confirm user actions. Time Awareness:
moment integration for displaying deal expiration and relevant times. Newsletter Subscription:
Users can subscribe to receive the latest offers directly in their inbox. User Reviews:
Interactive rating system for user reviews. 🚀 Technologies Used React: Frontend framework for creating a dynamic single-page application. React Router: For handling navigation between sections. Firebase: Used for implementing user authentication. Tailwind CSS: For styling components. Swiper Slider: To display featured offers dynamically. React Icons: To incorporate visually appealing icons. React Fast Marquee: For scrolling brand logos. Animate.css: For animations and transitions. React Copy Clipboard: To enable users to copy coupon codes easily. React Toastify: For notifications and alerts. Material UI: For enhanced user interface components. Moment: To handle date and time formatting. React Moving Text: For animating text content dynamically.
📌 Project Structure Components: Reusable UI components like sliders, buttons, and modals. Pages: Layout for different sections of the application. Firebase Config: For authentication setup. Utils: Helper functions for tasks like date formatting and toast notifications.
📧 Contact For any queries or suggestions, feel free to reach out! 📮 Email: [email protected] 📞 Phone: +9660533597085
Happy Coupon Hunting! 🎉