Skip to content

Pixstock is a seamless stock photo and video app powered by the Pexels API ๐Ÿ“ธ. It features high-quality content ๐ŸŒŸ, light and dark mode ๐ŸŒ—, favorite folders โค๏ธ, advanced search filters ๐Ÿ” (name, color, orientation), video auto-play on hover ๐ŸŽฅ, and multiple download options โฌ‡๏ธ. The app ensures a smooth, responsive, and user-friendly experience ๐Ÿ“ฑ.

Notifications You must be signed in to change notification settings

Prakhar-002/PIXSTOCK

Folders and files

NameName
Last commit message
Last commit date

Latest commit

ย 

History

12 Commits
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 

Repository files navigation

PIXSTOCK - Manage Your Visual World ๐ŸŒŸ๐ŸŽจ

Pixstock is a seamless and intuitive stock photo app developed by Prakhar Katiyar. The app provides high-quality photos and videos sourced from Pexels, offering users the ability to browse, preview, and download content effortlessly.



Screenshots ๐Ÿ๏ธ๐Ÿน

pixstock


๐Ÿ’ป Tech Stack ๐Ÿž๏ธ ๐ŸŽฅ

HTML5 ย  CSS3 ย  JavaScript


Features ๐ŸŒฎ๐Ÿ•๐Ÿฅช

  1. Beautiful Design ๐ŸŽจ

    • A minimalist and seamless design built entirely with HTML, CSS, and JavaScript for an excellent user experience.
  2. High-Quality Photos and Videos ๐Ÿ“ท๐ŸŽฅ

    • Content powered by the Pexels API, showcasing a wide range of categories and themes.
  3. Search Functionality ๐Ÿ”

    • Quickly find the perfect photo or video using keywords.
  4. Preview Content ๐Ÿ‘€

    • Users can preview photos and videos in high resolution before downloading.
  5. Download Feature โฌ‡๏ธ

    • Easily download photos and videos with a single click.
  6. Responsive Design ๐Ÿ“ฑ๐Ÿ’ป

    • Fully optimized for desktop, tablet, and mobile devices.

Advanced Features โœจ

  1. Save to Favorites โค๏ธ

    • Users can save their favorite photos in favorite section for easy access.
  2. Search by Name, Color, and Orientation ๐Ÿ”๐ŸŽจ

    • Find photos by specific names, dominant colors, or orientation (landscape, portrait, or square).
  3. Separate Photo and Video Sections ๐Ÿ“

    • Dedicated sections for photos, videos, and a collection section combining both.
  4. Video Auto-Play on Hover ๐ŸŽฅโ–ถ๏ธ

    • Videos automatically play when hovered over for a seamless preview experience.
  5. Multiple Download Options โฌ‡๏ธ

    • Download videos in different resolutions, ranging from low to high quality.
  6. Search Filters for Photos and Videos ๐Ÿ–ผ๏ธ๐ŸŽฅ

    • Users can search separately for photos or videos using distinct search options.
  7. Search History ๐Ÿ•’

    • Tracks up to the last 5 searches for quick reference and ease of use.
  8. Light Mode and Dark Mode Toggle ๐ŸŒ—

    • A dedicated button allows users to switch between Light Mode and Dark Mode .

Deployment ๐Ÿš€

Follow these steps to deploy the PIXSTOCK app after forking the repository:

๐Ÿ“‚ Step 1: Fork the Repository

  • Click the Fork button on the top-right corner to create your copy of the repository.

๐Ÿ’ป Step 2: Clone the Forked Repository

For window ๐Ÿƒ

  git clone https://github.com/Prakhar-002/PIXSTOCK.git

For Linux and macOS ๐ŸŒฟ

  sudo git clone https://github.com/Prakhar-002/PIXSTOCK.git

๐Ÿ”ง Step 3: Navigate to the Project Directory

  cd PIXSTOCK

๐ŸŒ Step 4: Run the Project Locally

  • Run with live server extension on VS CODE.

To use you will need an API key.

  • Sign up for an API key and ID at pixels api

  • Go to api.js and set APP_ID = "your api"


About Me ๐Ÿง‹๐Ÿงธ

Meet Prakhar Katiyar ๐Ÿ™‹๐Ÿปโ€โ™‚๏ธ , An avid learner with a passion for mastering the MERN (MongoDB, Express.js, React.js, Node.js) stack ๐ŸŽฏ and diving deep into Data Structures and Algorithms (DSA) ๐Ÿง‘๐Ÿปโ€๐Ÿ’ป


Picture Library ๐Ÿ“ท๐Ÿ“–

image image image image image image image image image image

About

Pixstock is a seamless stock photo and video app powered by the Pexels API ๐Ÿ“ธ. It features high-quality content ๐ŸŒŸ, light and dark mode ๐ŸŒ—, favorite folders โค๏ธ, advanced search filters ๐Ÿ” (name, color, orientation), video auto-play on hover ๐ŸŽฅ, and multiple download options โฌ‡๏ธ. The app ensures a smooth, responsive, and user-friendly experience ๐Ÿ“ฑ.

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published