Skip to content

Latest commit

 

History

History
50 lines (37 loc) · 1.87 KB

README.md

File metadata and controls

50 lines (37 loc) · 1.87 KB

BasicSocial

Very basic social media web app

Features:

  • Registration
  • Login
  • View (text or image) my feed
  • Post (text or image) to my feed
  • Add/Remove friends
  • Private message friends
  • View feed of private messages to friends
  • Post to friend feed

Tech:

  • asp.net mvc
  • structure map for depency injection
  • asp.net identity for the authorization & login
  • entity framework for the orm
  • bootstrap for styling

Todo:

  • Convert current gets to posts/put for actions
  • Add date fields to posts/messages for proper ordering
  • Image uploader for posts
  • Add search for friends
  • Better validation
  • Decouple entities from models
  • Add repo layer for data access
  • Add service layer for entry from web app
  • Transition calls on pages to ajax calls for silent postbacks

Screenshots: