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