/snapshelf

SnapShelf is a feature-rich MERN stack application for easy image uploading, management, and tracking, with secure user authentication and AWS S3 integration.

Primary LanguageJavaScript

๐Ÿ“ธ SnapShelf ๐Ÿ›’

SnapShelf is a robust MERN stack application that empowers users with seamless login and signup features, securely managing sessions. It facilitates intuitive image uploading, enabling users to provide titles and descriptions. The app efficiently leverages an external cloud service AWS S3, for effortless image storage. Through thoughtfully designed APIs, SnapShelf fetches, displays, and tracks the view count of uploaded images. By integrating Redux, the app ensures smooth data flow, enhancing the user experience.

Screenshots ๐Ÿ“ท

Home Page ๐Ÿ 

Home Page

Image Upload Section ๐Ÿ“ค

Image Upload Section

Login Page ๐Ÿ”’

Login Page

Register Page ๐Ÿ“

Register Page

API Testing via Postman ๐Ÿงช

API Testing 1

API Testing 2

API Testing 3

Things Yet to Be Done ๐Ÿšง

  • Responsiveness
  • Upload Page Design