Skip to content

kpbader/kit

Repository files navigation

KIT

Table of Contents

Description
User Story
Installations
Credits and Contacts
License
Tests
Screen Shots
Current Limitations

Description

KIT is an application for students to keep in touch after graduation.

KIT allows users to post updates, comment on posts, view comments, and like posts.

When a user signs up, a profile page is generated with all of their information, including their future posts.

User Story

Given I’m a student in this class
WHEN I go to KIT for the first time
THEN I am given the option to sign up or sign in
WHEN I choose to sign up
THEN I am prompted to give my first name, last name, location, bio, email and password
WHEN I click on the sign up button
THEN my user information and credentials are saved and I am logged into the site
WHEN I revisit the site later on, and I choose to sign in
THEN I am prompted to enter my email and password
WHEN I click on the sign up button
THEN I am taken to the homepage and presented with all existing posts, including the post creator’s name, the date and time posted, and the option to leave a comment, view all comments, and like the post
WHEN I comment on a post and click on the send button
THEN my comment is displayed for other users to see
WHEN I click “My Profile” in the dropdown navigation menu
THEN I am presented with my profile page which includes my name, location, bio, email, all the posts I’ve created (including comments and likes)
WHEN I click “Sign out” in the dropdown navigation menu
THEN I am signed out of KIT.

Installations

  • Express
  • Express Handlebars
  • Express Sessions
  • MySql2
  • Sequelize
  • Session Sequelize
  • Dotenv
  • Bcrypt
  • UUID
  • Cloudinary
  • Bulma
  • Multer
  • Bodyparser

Credits and Contacts

Sophie Homer
Fiona Henley
Johnny Carpio
Kyle Bader
Christian Carandang

License

None

Tests

None

Screen Shots

screen_shot_2022-04-10_at_10 38 12_pm

screen_shot_2022-04-10_at_10 45 34_pm

Current Limitations

Uploading an image to your profile as a profile picture may take some time, please allow the app to upload the image before you leave the page.
After having uploaded an image, in only begins to persist after you've logged out and logged back in as it is tied to the session.
The information for user bio is tied to session and behaves the same as the image.

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Contributors 4

  •  
  •  
  •  
  •