Heritage Hive is an innovative e-commerce platform designed to connect local artisans from isolated or rural locations with a global customer base, facilitating the exhibition and sale of heritage items. By supporting local economies and preserving global cultural heritage, Heritage Hive serves a dual purpose of economic empowerment and cultural education.
- User-Friendly Design: A clean, modern interface ensures easy navigation and shopping experience.
- Semantic Search: Leveraging AI, the platform provides advanced search capabilities, understanding user queries beyond mere keywords.
- Secure Payment Gateways: Supports multiple payment options for a smooth checkout process.
- Seller and Buyer Portals: Dedicated functionalities for sellers to manage products and for buyers to explore and purchase unique items.
- Cultural Education: Each item comes with detailed cultural information, promoting educational insights into the heritage of the products.
- Python 3.8+
- Django 3.2+
- Other dependencies listed in
requirements.txt
Clone the repository:
git clone https://github.com/nasiksami/Heritage_Hive.git
Navigate to the project directory and install dependencies:
cd Heritage_Hive
pip install -r requirements.txt
Apply migrations to create the database schema:
python manage.py migrate
Start the development server:
python manage.py runserver
Visit http://127.0.0.1:8000/ in your browser to explore the platform.
We welcome contributions! If you'd like to improve Heritage Hive, please follow these steps:
- Fork the repository.
- Create a new branch (
git checkout -b feature-branch
). - Make your changes and commit (
git commit -am 'Add some feature'
). - Push to the branch (
git push origin feature-branch
). - Open a Pull Request.
To ensure quality and functionality, we encourage running tests before making a contribution:
python manage.py test
Heritage Hive is cloud-ready with a detailed deployment diagram and instructions available for setting up on platforms like Microsoft Azure.
- Nasik Sami Khan
- Md Rezaul Hoque
- Sumaiya Nawsheen
(For contact details, please see the project report.)
This project is licensed under the MIT License - see the LICENSE.md file for details.
- Special thanks to Dr. Samira Sadaoui for guidance throughout the project.
- Appreciation for the open-source community for software tools and libraries utilized in this project.