Visit AntiQKraft eShop : https://antiqkraft.onrender.com/
AntiKraft is an eCommerce platform to buy or sell antique art and artifacts across a wide range of categories.
Visit AntiQKraft eShop link - https://antiqkraft.onrender.com/
Student ID | Name | Email ID |
---|---|---|
244815 | Supriya Upadhyaya | [email protected] |
244267 | Aarathi Vijayachandran Chettiar Bhagavathi | [email protected] |
241215 | Aneesh Sathyan | [email protected] |
Python with Flask
HTML + CSS + Bootstrap
SQLite
Web Server : Gunicorn
Cloud storage for product iamges - Google drive
Drive link for images :
https://drive.google.com/drive/folders/1hupeF6m06aloS4jyl9i0QIB4_IJ3hZCM?usp=sharing
https://drive.google.com/drive/folders/14CMpny02eYL2o-dzBuDDrBk2bxGMCw3I?usp=sharing
- Clone the "antikraft-eshop" repository to local
- Install the pre-requisites libraries and train chat bot by executing build script "antikraft-eshop" directory
./build.sh
- Execute below command from the "antikraft-eshop" directory:
gunicorn -w 4 'antikraft-app:app'
Essential | Necessary | Nice to have |
---|---|---|
✔️ Create account | ✔️ Search for product | ✔️ Award for selling |
✔️ Create offers | ✔️ Different category | ✔️ Customer satifcation ratio |
✔️ Buy products | ✔️ Different sorting | ✔️ Do not show full seller infomation before buy |
✔️ Out of stock message | ✔️ Do not remove old offers from the database | ✔️ Seller should be able to see previous offers |
✔️ Allow pictures to be posted in an offers | ✔️ Chat service between sell and user | ✔️ Relevant product recommendations |
✔️ Sponsored search | ✔️ Chat bot |
Figma link - https://www.figma.com/file/lkPSi2MGeSiqm8wvnLN0k6/Complete_UI-(1)?type=design&mode=design&t=noSNdLHnyy0zkFbD-1
antiKraft-eshop/
├── backend // Business logic and DB CRUD operation
│ ├── controller.py
│ └── model.py
├── images // Product images uploaded by seller, can be moved to cloud storage
│ └── dummy.png
├── static // CSS, images and other static content
│ ├── logo
│ ├── team-logo
│ ├── Architecture.drawio
│ ├── Architecture.png
│ └── homepage.png
├── templates // UI - htmls
│ ├── homepage
│ ├── product-page
│ └── base.html
├── tests // Test cases
│ └── test.py
├── LICENSE
├── README.md
├── antikraft-app.py
├── requirements.txt // Pre-requisites to be installed
└── schema.sql // Sqlite database schema