100 Character semi-anonymous ephemeral Twitter clone.
Font - Fira Code
- Post 100 character
Frits Fritsinclude optionalnamefieldFritsstays on page after pagereloadFritscan be deletedFritsonly stay on server for 30 minutes of inactivityFritsis fully server side - no client side codeCSS&faviconare statically served- Deployed to
Heroku Wafflesrotates on hoverFritsare cool
- As an opinionated person, I want to: post my thoughts so others can read them
- As a bored person, I want to: read what other people have posted
- As an impulsive person, I want to: delete my posts so no one can see them anymore
- A page with a form to submit posts, and a page showing all posts
- No .html files (all HTML responses should be created dynamically within Node)
- No client-side JavaScript (all logic should happen on the server)
- All static assets served correctly (CSS, favicon etc)
- Tests for each server route
- A responsive, mobile-first design
- Ensure your app is accessible to as many different users as possible
- Write full application in
Node.js - Fully server side
- How to deploy to
Heroku - How to server
staticassets - How to create
modularcode - How to test with
cypress - How to use
BEMprinciples in group project - How to code as a team
- Nothing is perfect
- Four multi-stage
Cypresstests complete
- Tested in Mobile developer mode on Firefox, Chrome and Edge
- Tested on Apple iPhone 6/7/8
- Desktop version tested on Firefox, Chrome and Edge
- 100 accessibility point score on
lighthouse
- Modularise all code
- Sign-up and Login
- Database to store
frits - Dark-mode
- Different profile images for each user
- Option to share single
frit - Reverse order for tweets

