backend-storyteller

STORY TELLER

A site where users can create blog posts sharing fictional or non-fictional stories for other users to read!


MVP GOALS

Successfully signing up / logging in for the user Feed page showing all recent posts from followed users, interact with the posts. profile page to create a personal blog post. and see all recent self made posts. settings manu to have different style options (dark mode/ light mode)


STRETCH GOALS

search bar to search users and story posts Add stats for the user on the profile page (how many readers in the last month) A global chat option a personal chat option


WIREFRAME

Screenshot 2023-02-07 at 6 37 44 PM

Screenshot

Screenshot 2023-02-07 at 6 38 19 PM

Screenshot 2023-02-07 at 6 38 39 PM

Screenshot 2023-02-07 at 6 40 38 PM

Screenshot 2023-02-07 at 6 39 06 PM


ERD

ERD


USER STORIES

For a new user, the user must sign up with the site in order to proceed to the home page. if not a existing user it will direct you to sign up page. for a returning existing user,

log in

  • create your posts from your profile page. see recent posts and stats.
  • can go to home page to see the the stories with most likes and interactions
  • can go to feed page to see only posts from followed users
  • User can change the site to dark mode or light mode
  • (STRETCH) can chat with a user
  • (STRETCH)can use search bar to search for users or stories (blog posts)
  • (STRETCH) can chat with the global chat box

MILESTONES

DAY 1

  • create a repo for frontend and backend
  • work on the backend.

DAY 2

  • start connecting frontend
  • continue work on finishing backend

DAY 3

  • Finish the backend to meet MVP
  • start working on stretch goals

DAY 4

  • Work on CSS and styling
  • progress on stretch goals

DAY 5

  • Deploy the site
  • Finish CSS
  • progress on stretch goals