Flutter Chat App: * Handles User authentication via firebase * Basic Hero Animation Used to make the homepage more appealing * Integrated Real-Time chat functionality using cloud firestore/realtime firbase database * Used Named Routes to navigate between different pages * Tried to handle widgets through state management and OOPs