Skip to content

Anne-Hunt/The-Codework

Repository files navigation

The Codework

created by Anne Hunt

Live Link: The Codework

Completed 2024

DESCRIPTION

The Codework, often called The Network, is a social media app allowing current and past students of Boise Codeworks to post and share information with each other. Their posts can include text or images and allow for users to "heart" or "like" posts they see in their feed. The posts are accessed through an API, as are the ads provided by other users advertising their own projects. Users each have a profile page that shows only their content, including their picture and a cover image, their name, their class, and their graduation status. Each user's home page will provide a paginated view of posts sorted by most recent, but allow users to navigate forward and backward through time and other posts.

SKILLS

Javascript, HTML, CSS, Bootstrap 5, Vue.js 3, Vue Router, Express Node.js, RESTful API, CRUD, MVC design patterns

LANGUAGES

Javascript, HTML, CSS, Vue

REQUIREMENTS

Application must:

  • allow users to login, logout, register
  • display all posts without login on home
  • navigate to a profile page on clicking a user's image on a post that shows all their information except their contact information
  • show page content on refresh
  • render all creator profile data on posts
  • allow users to use a form to create posts, edit their profile, edit their posts, and delete their posts but only when signed in and authenticated
  • prevent users from altering content that is not theirs
  • adhere to minimum UI requirements for release
  • allow for search of profiles and posts

STRETCH GOALS

Application may:

  • display a popover of the like indicator of who else has liked the post
  • alter date to say "time ago" accurately instead of updated or created date
  • home and search only show current students or only show alumni
  • display ads to your own projects

FIGMA/UML

FIGMA diagram

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published