Expanding your reach can be hard work, right? PhotoBase expands the reach of professional photographers by reducing the time it takes to advertise and share their works.
- Easy to access free use advertising potential, we help your company grow
- Easy to share images in custom sizes with no additonal effort, we do it for you
- Clone and enter the project directory
- Start Visual Studio
- from visual studio solution view
run server
- from project directory "cd photopromoApp/client"
npm start
- Click Register New User
- Enter Email, Username, FirstName, LastName, Password, Confirm Password, and the optional fields of Company Name, facebookUserId.
- Authentication is secured, using Firebase
-
Current User Login Experience: use email and password used during registration from the login page
-
Create a new gallery from gallery list view
- Name is Required
- Add Photo from Add Photo users can add the image thet would like to upload and input info about the photo.
- Upload photo Image file, view file via the image preview Required
- Name of photo Required
- Attribute who the photo was taken by or other information
- Choose a Gallery from your gallery options Required
- Determine if the photo will be free use or private, it is private by default.
- Add Photo
- View Gallery List from the gallery view you can see how many photos are in each gallery
- users can edit gallery names, and delete galleries that contain no photos.
- users can create new galleries
- View Photos in Galleries when viewing a gallery that contains photos
- users can hover over images to see properties such as name, attribute and if it is marked for free use.
- users can edit and delete photos
- useres can access a details view that contains a link to their image for sharing, the properties of the image and a larger view of the image
- the link provided allows whoever accesses the link the ability to determine the photo dementions by providing the width they would like, and aspect ratio will keep the height at the correct value.
- these links can be shared with trusted sources.
- View Random Photo on homepage from the homepage anyone can view photos marked free use via a random photo generator and re-render button.
- anyone accessing PhotoBase has access to the random photo generator
- this generates images from photos marked as "free use / public"
- the generator also provides custom size options for the photo demensions.
- Login / Logout / Registration
- available on the navigation bar when accessing routes on the site that are not a perscribed photo link
Brett Stoudt - BStoudt01@Gmail.com
Project Link: PhotoBase
Big Thanks to my instructor Andy and TA's Rose, Moe, and Spencer ...I feel that learning increases in group projects with the added benifit of bouncing around ideas and talk through logic. Cohort 41 has been an amazing group of people that I am luck to call Classmates, Cheers to Cohort 41!