All the wonders of React JS in a simple burger. While burgers are great, this app primarily focuses on displaying a variety of React fundamentals. This includes:
-
A detailed breakdown of elements into components, containers, assets, and higher order components
-
Conditional rendering
-
Lifecycle methods
-
A reusable modal with animation
-
A mobile responsive side bar navigation
-
CSS modules for styling
-
Dynamic styling with JavaScript
-
Prop type validations
-
Media queries
-
Firebase real-time database
-
Loading CSS spinner for dynamic components
-
Global error handler with Axios Interceptors
-
React Router navigation
-
Nested routes
-
Sending data with search params
-
Sending data with regular params
-
Forms with custom validation