Skip to content

nasiksami/Heritage_Hive

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

79 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Heritage Hive: Bridging Artisans and Global Markets

Heritage Hive Banner

Welcome to Heritage Hive!

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.

Features:

  • 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.

Getting Started

Prerequisites

  • Python 3.8+
  • Django 3.2+
  • Other dependencies listed in requirements.txt

Installation

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.

Contributing

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.

Testing

To ensure quality and functionality, we encourage running tests before making a contribution:

python manage.py test

Deployment

Heritage Hive is cloud-ready with a detailed deployment diagram and instructions available for setting up on platforms like Microsoft Azure.

Authors

  • Nasik Sami Khan
  • Md Rezaul Hoque
  • Sumaiya Nawsheen

(For contact details, please see the project report.)

License

This project is licensed under the MIT License - see the LICENSE.md file for details.

Acknowledgments

  • 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.

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Contributors 3

  •  
  •  
  •