Twitter Clone built using a REST API with Node and Express. It uses Nedb as the Database, and React for the frontend.
- Tweets are sorted based on likes and date
- Tweets are sorted on the server and rendered in batches based on page number
- Sorted tweets are cached to increase efficiency
- JSON WEB Tokens are used for Authorization
- Input Validation using Regex on both the server and the client side