Bloomsy
is a Stunning Plants Store, an E-Commerce Platform that offers a wide variety of Indoor and Outdoor Plants. It is dedicated to providing Plant enthusiasts with a Seamless Shopping Experience Through its User-Friendly app. Customers can explore a carefully curated selection of Plants, including Vibrant Flowers and Elegant Houseplants, to enhance their Surroundings with Nature's Beauty.
Explore Our Curated Selection of indoor and outdoor plants, including vibrant flowers and elegant houseplants to Embark on a green Journey and enhance Your Surroundings with Nature's Beauty.
-
User-friendly Interface
The website offers a visually appealing and user-friendly interface, facilitating a seamless shopping experience with intuitive navigation, clear categories, and filter functionality. -
Authorization and Authentication
The website provides secure authorization and authentication features, including login with Google, Facebook, and Twitter, user permissions, email verification, and password reset functionality, ensuring a safe and reliable user experience. -
Extensive Plant Catalog
The website offers an extensive and diverse plant catalog, enabling users to explore various categories and find plants of different species, sizes, and prices. -
Detailed Plant Information
The website provides detailed plant listings, including species information, brief Description, Customer Reviews and Ratings. -
High-Quality Images
The website features high-resolution images of each plant, showcasing their beauty and unique features. Images are Stored in Cloudinary. -
Shopping Cart and Wishlist
The website includes a shopping cart functionality where users can add plants they wish to purchase. Additionally, users can create a wishlist to save plants for future reference or sharing with others. -
Secure Checkout Process
The website ensures a secure and hassle-free checkout process. It incorporates SSL encryption to protect sensitive customer information during transactions. -
Customer Support
The website offers various customer support channels, such as a dedicated helpline and email support. -
Mobile Responsiveness
The website is designed to be responsive across various devices, including smartphones and tablets. It offers a seamless browsing and shopping experience, allowing customers to shop for plants on the go. -
Chatbot Assistance for Plant Selection
Our chatbot helps you find plants that match your preferences using advanced algorithms and a vast plant database. It provides personalized recommendations based on lighting, maintenance, and aesthetics, catering to all levels of plant enthusiasts. -
Order Tracking for Seamless Shopping Experience
Our website offers order tracking for customers to stay informed about their purchases. From confirmation to delivery, easily monitor progress with real-time updates for a hassle-free experience.
🎥 We Hope That You are enjoying Watching Our Demo Video from Here
📄 Check Bloomsy Documentation from Here
git clone https://github.com/Bloomsy-Plants-Store/Bloomsy-BackEnd
- cd BackEnd - npm install
Create File config.json
{ "MONGODBURL": "", "SECRETKEY":"", "FB_APP_KEY": "", "FB_SECRET_KEY": "", "FB_CALLBACK_URL": "", "TWITTER_APP_KEY": "", "TWITTER_SECRET_KEY": "", "TWITTER_CALLBACK_URL": "", "GOOGLE_APP_KEY": "", "GOOGLE_SECRET_KEY":"", "GOOGLE_CALLBACK_URL": "", "GMAIL_EMAIL":"", "GMAIL_PASS" :"", "FRONTEND_URL": "", "CLOUD_NAME":"", "CLOUD_PATH":"", "API_KEY":"", "SECRET_KEY":"", "STRIPE_SECRET_KEY":"" }
Create File .env
OPENAI_API_KEY=""
Run Back-End Server
nodemon main.js
- Express JS
- Node JS
- MongoDB
If You appreciate Our Efforts, Please Consider Showing Your Support By Giving a ⭐
to this Repository as it can make a Significant Difference.