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!!
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.
Click here for wireframes
To get the app up and running, please do the following:
npm i
npm start
We used:
- JavaScript
- React
- HTML5
- CSS
- VS Code
- Github
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
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
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.