Skip to content

SFX818/Team-4-frontend

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

195 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

PetFlix - Frontend

About Petflix

This is the app for all animal lovers! Your pets want posts about them? They want an application that involves just the pets? They want to be posted at the waterparks, enjoying the nice sunsets, or even posted of them winning a pet race? Well The Callback Cats have an app for you pet lovers. Come sign up for an instagram version for your pets. No humans allowed!!

General Approach

Our general approach was to combine our passions and interests as a team to a fun, social media-based app that revolves around our treasured pets. This would allow users to upload pictures of their pets (among other CRUD functionalities) to share with other users.

Additionally, there would be an opportunity for users to add profiles for their own pets to provide more details should other users want to know more about a pet's name, species, breed, and so forth.

The main idea is to implement both a social and personal element to the app. Beyond user and pet profiles, users would have the ability to generate journal entries for their pet's day-to-day and log in milestones for those big pet moments.

Wireframes

Click here for wireframes

Installation Instructions

To get the app up and running, please do the following:

npm i

npm start

Technology Used

We used:

  • JavaScript
  • React
  • HTML5
  • CSS
  • VS Code
  • Github

Technical Requirements & Goals

The user would be able to :

  • sign up/sign out of the app
  • log in and out of the app
  • go back to the home page during experience
  • Access about me page to see the developers of Petflix
  • create, read, update, and delete a picture post
  • access my profile to see all of my posts
  • add, update, or delete pets on user's profile

Stretch Goals

The user would be able to :

  • see a timeline for posts
  • like a post
  • add, update, or delete profile picture
  • create, read, update, and delete a milestone on pet's profile/dashboard
  • see existing journal entries

Major Hurdles & Unsolved Problems

At first, we had challenges with the slight learning curve of overall github management.

Once we tackled that and got more skilled and familiar, the biggest hurdles were time, scope creep (using redux and related middlewares), and external events. If given more time, we would work to refactor our code without redux to make our app much less complicated.

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Contributors 3

  •  
  •  
  •