Skip to content
This repository has been archived by the owner on Aug 11, 2023. It is now read-only.

smcrobotics/DuckFit

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

CS546Project

fitness app (Facebook clone at home)

npm i =>node seed.js => npm start

npm i to get all packages node seed.js to fill database for some starter data

We are Duckfit! a website for users who are interested in fitness to share their workouts and motivate one another to be their best selves!

the website is simple to use, just create an account to get started once you have an account you can get customize your profile by pressing the edit button and spicing it up with a new photo and an aboutme you can also add some goals to your page giving some extra motivation to get them done.

Feed and Search as a new user the post feed will be empty, so head over to the search page to find your friends or a group. It is best if you know what you are looking for already, as the search function is a bit more on the specific side after following some people and joining a group where people have posts, the feed should be populated with a some posts. if you are in a group you can also select the group feed to only view posts that have been posted to that group. go ahead and interact with some posts, like the ones you like, and give some words of encouragement in a comment see something you want to share with someone and you can also click the share button to get a post link to send to friends.

Recommendations feeling left out? create a post of your own! if you are unsure of a workout to do your profile can give you a recommendation you can also find workouts to do on a specific group page, the group owner (the coach), can add their own recommended workouts for the week for all group members to see someone who owns a group is considered a coach, they can also add recommendations to the public recs through the recommendation page

Post Exercise! once you have an idea of what you want to do go ahead and click that big Post Exercise button. On the record page make sure to give your workout a title and description, and to select the workout type. If you'd like you can also add up to 3 images to your post, as well as specify any specific groups you want to add the post to

once a post is created it will show up in the feeds of everyone who follows you as well as anyone who is a member of any groups you added it to. It will also show up on your personal profile. if you arent satisfied with your wording in the post you can go to it from there and select the edit button to change it. there is also a remove post button to get rid of any posts youre not proud of

Groups on the group page you can visit groups youve joined, you can also create your own group if youd like. just add a name and description from the group page you can edit the groups youve created, changing the name and description and removing members. on the specific group page you can see all the members and also add recommendations for your members to see and do themselves

Once youve been using the site for a bit you can check out some post analytics through your profile, you may have also racked up a bit of a post streak too, this will also be displayed on the profile

if youre done for the day you can log out if youre really unhappy you can delete your account through your profile, this will delete any posts or groups youve created and will remove you from any other groups youve joined

hope you enjoy!

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • JavaScript 87.2%
  • Handlebars 10.6%
  • CSS 2.2%