Shopify Image Hub
Shopify Challenge Backend Internship 2021
How to Use App
- Follow the Live Link here
- Create an account
- Upload and share your favorite images
- 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