https://github.com/stephen842/furnihive
A simple furniture eCommerce store built with Django for the backend and Tailwind CSS for the frontend. The store features a homepage, a product display section, and a WhatsApp toggle for direct business inquiries. No authentication or cart functionality included.
https://github.com/stephen842/furnihive
development django e-commerce e-commerce-website html python tailwindcss web webapp
Last synced: 2 months ago
JSON representation
A simple furniture eCommerce store built with Django for the backend and Tailwind CSS for the frontend. The store features a homepage, a product display section, and a WhatsApp toggle for direct business inquiries. No authentication or cart functionality included.
- Host: GitHub
- URL: https://github.com/stephen842/furnihive
- Owner: Stephen842
- License: mit
- Created: 2025-03-13T13:35:17.000Z (over 1 year ago)
- Default Branch: master
- Last Pushed: 2025-03-29T00:33:36.000Z (about 1 year ago)
- Last Synced: 2025-03-29T01:27:21.286Z (about 1 year ago)
- Topics: development, django, e-commerce, e-commerce-website, html, python, tailwindcss, web, webapp
- Language: HTML
- Homepage:
- Size: 11.5 MB
- Stars: 0
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# FurniHive E-Commerce Furniture Store
FurniHive is a fully functional E-commerce web app built using Django for the backend and HTML, Tailwind CSS with a touch of Javascript for the frontend. This project aims to provide a seamless shopping experience for users looking to purchase furniture online.
Features
* 1. Homepage – A Store landing page.
2. Product Display – Showcasing furniture items with images, names, descriptions, and prices.
3. WhatsApp Inquiry – A toggle button allowing customers to directly chat with the seller via WhatsApp.
4. Tailwind CSS – Fully responsive and modern UI with no additional JavaScript libraries, ensuring an elegant look and feel on all devices.
5. Django Backend – Manages product data and serves the frontend efficiently.
6. Authentication System – Users can sign in, sign out, and register to access personalized features.
7. Add to Cart – Customers can add items to their cart for easy checkout.
8. Checkout Process – Streamlined checkout process that includes entering shipping details and calculating the total cost.
9. Payment Gateway Integration (Flutterwave) – Secure payment integration via Flutterwave to handle payments online.
10. Search Feature – Users can search for furniture products by name or category.
__Tech Stack__
* 1. Backend: Django (Python)
2. Frontend: Tailwind CSS (HTML, CSS) and Javascript
3. Database: SQLite (Development)
__Installation & Setup__
* 1. Clone the Repository
git clone https://github.com/Stephen842/chitech_interior.git
cd chitech_interior
* 2. Create a Virtual Environment & Activate It
python -m venv venv
# Activate the environment
# On Windows:
venv\Scripts\activate
# On macOS/Linux:
source venv/bin/activate
* 3. Install Dependencies
pip install -r requirements.txt
* 4. Apply Migrations
python manage.py migrate
* 5. Run the Development Server
python manage.py runserver
Visit http://127.0.0.1:8000/ in your browser.
__Contact & Support__
If you have any issues, feel free to open an issue in the repository or contact me directly on whatsapp at +2348074625742 or ugotachisomstephen@gmail.com