Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

https://github.com/soumya-rayast/shuttershare

ShutterShare - Shutter Share is a platform where photographers can sell their photos to a global audience. It offers a space to showcase, promote, and monetize their work, providing opportunities for licensing and direct sales.
https://github.com/soumya-rayast/shuttershare

expressjs javascript mongoose nodejs reactjs redux routing tailwindcss

Last synced: 24 days ago
JSON representation

ShutterShare - Shutter Share is a platform where photographers can sell their photos to a global audience. It offers a space to showcase, promote, and monetize their work, providing opportunities for licensing and direct sales.

Awesome Lists containing this project

README

        

# ShutterShare
Shutter Share - Shutter Share is an innovative platform that allows photographers to showcase and sell their photos to a global audience. With it, photographers can upload, promote, and monetize their work in a digital marketplace. Focused on high-quality imagery, Shutter Share provides tools for photographers to reach buyers, from individuals to businesses, offering opportunities for licensing and direct sales. It’s an ideal space for photographers to turn their passion into profit, gaining exposure while retaining control over their creative content.

![shutterShare](https://github.com/user-attachments/assets/eb5ad862-f415-4e3e-99ff-c54e8f7b61c3)

# Features


  1. Add Custom Images: Users can upload and customize images to their gallery..

  2. Add to Favourites: Buyers can save images for easy access later

  3. Image Purchase via Razorpay: Secure transactions using Razorpay for image purchases

  4. Buyer & Seller Roles: Separate dashboards for buyers and sellers with tailored functionalities.

  5. Purchase Visibility: Both buyers and sellers can view who has purchased specific images.

  6. Analytics Page: Displays total amounts spent and images purchased.

  7. Image Download: Users can download purchased images from their dashboard.

  8. The role-switching feature adds flexibility for users engaging in both buying and selling.

# Technologies Used


  1. Frontend: React.js, Tailwind CSS,Redux

  2. Backend: Node.js, Express.js

  3. Database: MongoDB

  4. Clodinary: For Store uploaded images

# Home Page
![image](https://github.com/user-attachments/assets/260515f4-ddef-46c9-a2fc-45b4e3c8f675)

# Seller DashBoard
![image](https://github.com/user-attachments/assets/7b00c2f9-07c3-473a-9b83-907f48fd7b6f)

# Buyer Dashboard
![image](https://github.com/user-attachments/assets/169f974a-6971-4114-b133-b8887fe40a28)

# Analytics Dashboard
![image](https://github.com/user-attachments/assets/d3934b87-33ab-439c-9ce9-26f0dcf65b79)

# Order Page
![image](https://github.com/user-attachments/assets/789ed30c-3587-4f60-b8cc-237088c1a8d5)

# Favourites Page
![image](https://github.com/user-attachments/assets/c7075872-1105-40d3-80f5-8dcfbe4df816)

# Payment Gateway : Razorpay
![image](https://github.com/user-attachments/assets/e3d58096-1cc2-430e-847c-e04396fcb84f)