Projects

Omnifood: Ad-Free Recipe Search Platform

image
Built Omnifood, a comprehensive recipe search platform that provides users with a clean, ad-free browsing experience. The platform features advanced authentication options, personalized recipe creation, and optimized performance across all devices.
  • Advanced Authentication: Implemented multiple sign-in methods including passwordless email links, traditional email/password, and social logins (Google, Facebook)
  • Recipe Management: Created filtration system by areas, categories, and ingredients plus ability for users to create and edit their own recipes
  • Performance Optimization: Built with code splitting, lazy loading, and compressed SCSS for faster load times
  • Responsive Design: Developed mobile-first interface that adapts seamlessly to all device types
  • Dark Mode Support: Implemented complete dark mode support to reduce eye strain
  • State Management: Utilized useReducer and Context API for efficient data flow across components
  • Frontend: React, Bootstrap, Material UI, SCSS
  • Authentication: Firebase Authentication
  • Database: Firestore Database
  • Storage: Firebase Storage
  • Hosting: Firebase Hosting with Custom Domain
  • API: MealDB for recipe data
  • Security: Firebase App Check, security rules
  • Achieved high PageSpeed Insights scores for performance and SEO
  • Implemented clean data architecture with reusable components
  • Created intuitive user flows for authentication and recipe management
  • Delivered secure platform with strict access controls for verified emails only
  • Built fully responsive interface with smooth, minimalistic design