About
Welcome to Foodya! Foodya is a platform for sharing delicious food recipes publicly.
About the Developer

Foodya was developed by Ehab Mohammed. I am passionate about creating web applications that bring value to users.
App Functionality
- Users can sign up and log in using credentials or Facebook.

- Users can view and search for food recipes from the recipes page.
- Only logged-in users with credentials can publish recipes from the recipes page.

- Users can view recipe instructions and ingredients, as well as the publisher, by clicking on any recipe in the recipes page.
- Only logged-in users with credentials can edit or delete recipes.

Technologies Used
- Next.js: A powerful React framework that enables server-side rendering and static site generation, making the app fast and SEO-friendly.
- TypeScript: A typed superset of JavaScript that helps catch errors early and improves code quality and maintainability.
- Tailwind CSS: A utility-first CSS framework that allows for rapid UI development with a set of predefined classes.
- DaisyUI: A plugin for Tailwind CSS that provides a set of beautiful, pre-designed UI components, enhancing the development process.
- Headless UI: A set of completely unstyled, fully accessible UI components designed to integrate seamlessly with Tailwind CSS.
- NextAuth: A complete open-source authentication solution for Next.js applications, providing a variety of authentication methods.
- MongoDB: A NoSQL database that stores data in flexible, JSON-like documents, making it easy to work with and scale.
- Uploadthing: A service for handling file storage, allowing users to upload and manage images for their recipes.
- Vercel: A cloud platform for static sites and Serverless Functions that enables you to deploy websites and applications quickly and reliably.
Contact me