Skip to content

Latest commit

 

History

History
49 lines (36 loc) · 2.38 KB

README.md

File metadata and controls

49 lines (36 loc) · 2.38 KB

Authors: Osman Osman, Sean Onamade

Welcome to Gallery Pro!

Capture, Collect, and Share Your Precious Moments with Others!

Gallery Pro is your go-to destination for creating a stunning photo gallery of your cherished memories. Whether it's breathtaking landscapes, heartwarming family moments, or artistic snapshots, our photo gallery app lets you curate and showcase your best shots effortlessly.

image

With Gallery Pro, you can:

  • 📸 Upload and organize your photos
  • 🖼️ Discover an endless array of inspiring visuals from talented photographers
  • 📱 Access not just your beautiful gallery, but also generate 10 exquisite random images at any time

  • Join our growing community of photography enthusiasts and embark on a visual journey like never before. Sign up today and unlock the full potential of Gallery Pro!

    Slideshow Presentation: https://docs.google.com/presentation/d/1hsHs65Y311pQ4nt2p4CskYrwWz_GlNmFBCRbeAJlixo/edit?usp=sharing

    image

    image

    Requirements

    Code users must install/run:

    1. npm install vite

    2. npm install firebase@latest

    3. npm install--save-dev jest @testing-library/react @testing-library/jest-dom

    4. npm i uuid

    5. npm install axios

    6. npm install -g firebase-tools

    7. npm run build and firebase deploy to deploy

    Demo

    https://github.com/osmanosy23/seo/assets/100744222/d18524f6-7c10-4ed7-8d2c-aa82fe383206

    Software and Tools used: React, Vite, Firebase, DaisyUI, Flickr API, Unsplash

    Note: In order to use the random button generator, follow these steps:

    1. Make an account at Unsplash.com
    2. Head over to "Your apps," and click on "New Application" and create one
    3. Once that's done, you should be able to click on your application and see your access key and your secret key. Use your access key
    4. In the src folder, make a file called "apikey.js" and place your access key there, making sure to export it as apikey