Welcome to Chinese Chef World, your ultimate destination for exploring the rich and diverse world of Chinese cuisine!
Our website is dedicated to bringing you comprehensive information about Chinese chefs and their signature recipes, as well as the latest news, trends, and insights about Chinese cuisine.
Whether you're a professional chef looking to expand your knowledge and skills, or an enthusiastic foodie looking to discover new flavors and techniques, our website has something for everyone. We offer a wide range of resources, including chef biographies, recipe collections, cooking tips, and much more.
At Chef World, we are passionate about celebrating the rich cultural heritage and culinary traditions of China. We believe that food is not just about nourishment, but also a form of art and expression that reflects the unique history, values, and traditions of a society. That's why we are committed to showcasing the best of Chinese cuisine and promoting its appreciation around the world.
So whether you're a beginner or a seasoned pro, we invite you to explore our website and discover the wonderful world of Chinese cuisine. From savory dumplings to spicy stir-fry dishes, there's something for everyone to enjoy and savor.
Thank you for choosing Chef World, and happy cooking!
https://chef-world-shamiul.web.app
https://github.com/shamiul-anik/chef-world-server
https://chef-world-server.vercel.app/chefs
https://chef-world-server.vercel.app/recipes/:id (For example: https://chef-world-server.vercel.app/recipes/1)
- Full project is made with responsive design for both mobile and pc.
- A Navbar with navigation options, profile picture when logged in and a login button. Active styles for different routes on the Navbar also added.
- Homepage with a Banner, Statistics, Chefs, Latest Recipes, Reward and Newsletter sections. Here Statistics, Latest Recipes, Reward and Newsletter are extra sections added as per the requirement.
- Lazy image loading feature implemented for better performance and user experience.
- Clicking on the View Recipes button will redirect the user to the '/recipes/:id' route showing all the details of the Chefs and their recipes with images.
- An Error handling (404) page with error message and animated text and image added for error handling.
- A Blog page with a banner and answers to questions related to React also added.
- Dynamic title on the tab added which changes with the menu using custom hook.
- Used Vercel for server side deployment.
- When reloaded page not found error handling for different routes and live server.
- Toast alerts when favorite recipe button pressed, login and registration is successful.
- User's Name and Photo URL update functionality added when registering with email and password.
- PDF creation functionality added in Blog page.
- Show/Hide password feature added in Login and Registration page.
- Accept terms and conditions to continue with the registration process functionality added.
- User profile added with update functionality.
- Social login functionality added using Google, Facebook, Twitter, Yahoo and GitHub profiles.
- React lazy load added for better user experience and optimization.
Serial No. | Name | Link |
---|---|---|
1 | React-pdf | https://react-pdf.org/ |
2 | Tailwind CSS | https://tailwindcss.com/ |
3 | daisyUI | https://daisyui.com/ |
4 | React Icons | https://react-icons.github.io/react-icons |
5 | React Rating | https://react-rating.onrender.com/ |
6 | React Router | https://reactrouter.com/en/main |
7 | Firebase | https://firebase.google.com |
8 | Google Font | https://fonts.google.com/specimen/Poppins |
9 | Lottie React | https://www.npmjs.com/package/lottie-react |
10 | React Toastify | https://www.npmjs.com/package/react-toastify |
11 | React Lazy Load | https://github.com/loktar00/react-lazy-load |