-
Notifications
You must be signed in to change notification settings - Fork 0
Home
Stefan Silviu edited this page May 30, 2017
·
68 revisions
- deployment
- t2.micro AWS instance on EU Frankfurt (2.352 USD/week)
- https://www.namecheap.com/domains/registration/results.aspx?domain=holdmybeer.website
- test deploy in production env
- https support
- app level support
- SSL certificate (letsencrypt)
- redirect insecure traffic to https endpoint
- planning
- language detection
- navbar
- logo
- title
- my account(nickname)
- login/register link
- search bar
- create challenge
- content
- upvotes/downvotes
- log in/register page
- search result page
- create challenge page
- create video response page
- homepage
- challenges
- video playback
- infinite scrolling
- welcome modal
- account
- own challenges/responses/comments
- change avatar
- change username
- change language
- logout button
- meta
- users page
- user challenges/responses/comments
- meta (limited)
- user
- name (unique)
- email (unique)
- password (bcrypt hash)
- persisted language selection
- avatar (md5 hash)
- creation time
- persistent user sessions
- database support
- app level support
- challenges
- title
- description
- author id
- upvotes
- downvotes
- creation time
- video response thumbnails
- videos
- author id
- upvotes
- downvotes
- creation time
- thumbnails
- comment
- author
- content
- upvotes
- downvotes
- challenge comment thread
- video comment thread
- storage
- postgres
- users
- user sessions
- videos
- challenges
- comments
- filesystem
- videos
- video thumbnails
- avatars
- postgres