- NextJS
- ReactJS
- Tailwind CSS
- Typescript
- Redux
- react-icons
The layout is identical to "Twitter" era UI using Tailwind CSS. It will local storage on user's preferred color scheme. Toggle dark mode function is also available on the webpage. The website is responsive depends on different screen sizes.
Tailwind CSS is used in the project to make the layout more customizable. With the advantage of SSR, NextJS is chosen to for site performance. Redux store is used for managing state my custom components are deeply nested.