/shopify_image_hub

Shopify Challenge Backend Internship 2021

Primary LanguageHTML

Shopify Image Hub

Shopify Challenge Backend Internship 2021

MIT License Maintenance Website shields.io GitHub issues made-with-python

How to Use App

  1. Follow the Live Link here
  2. Create an account
  3. Upload and share your favorite images
  4. Search for your favorite images

Current Features

Features Done ️
A user can create an account
A user can login into their account
A user can logout of their account
Only a user can add images to the repo
Users can only delete their images
Anyone can search for images
Details page has a related images feature

Images API

Methods Urls Actions Done
GET /items get all Images
GET /items/:id get Image by id
POST /items/add create an Image
DELETE /items/:id/delete remove Image by id
PATCH /items/:id/update update Image by id

Tech Stack

  • PostgreSQL
  • Django
  • Python
  • Jinja Templating Engine
  • AWS

Entity Relation Diagram

Entity Relation Diagram