Personal
React Nodebird
2022-03-25 — 2022-07-28
Twitter clone coding with React Nodebird
Project Description
Since my new company Medgo uses Node.js-based tech stack, I took an online course as a study project. This is a Twitter-like SNS project.
Highlights
- Frontend based on React/Next.js
- State management using Redux
- AWS Lambda/S3/EC2/Route53 deployment
Features
- Sign up/login
- Post/comment CRUD
- Infinite scrolling
- Image carousel
- Hashtag feature
- Image resizing
Lessons Learned
- 💡 React re-rendering enables efficient code
- 💡 Next.js enables SSR in React
Tech Stack
JavaScript React Next.js Node.js Express.js MySQL Redux Sequelize Ant Design Lambda S3 EC2 Route53