Quick Poll
Voting App
The voting app was my first complex full stack project and helped me become more familiarized with React, Redux, Redux Thunk, and Express. This project gave me a deeper understanding of Redux state manipulation, API design, document-oriented databases, and how data flows between the client and server in a single page application.
The popup-tools package helped greatly with implementing a smooth third party authentication experience.
This project taught me how difficult component alteration and reuse can be with a function-based file architecture. It was an invaluable learning experience, pushing me to read up on and implement react best practices in the future and providing me with a solid understanding of their benefits over alternative architectures.
This project was built with my fullstack boilerplate.
