Skip to content

sudhanshugautam2911/arcane-project

Repository files navigation

🍽️ Arcane: Personalized Meal Recommendations

Arcane is a Next.js-powered web application designed to help you make informed food choices. 🚀 By analyzing factors like age, height, weight, and allergies, Arcane ensures that the meals suggested are tailored to your preferences and safe for you to consume. Say goodbye to worrying about allergens and hello to a healthier lifestyle! 🌟


🔥 Tech Stack

  • ⚡ Next.js: For building a fast and scalable user experience.
  • 🌈 Tailwind CSS: To design a responsive and visually appealing UI.
  • 🔑 NextAuth.js: For secure and seamless user authentication.
  • 📬 Axios: Simplified HTTP requests for fetching and sending data.
  • 🔒 JWT (jsonwebtoken): For secure token-based authentication.
  • 🗄️ Mongoose: A flexible and powerful MongoDB ORM.
  • 🔒 Bcrypt.js: For securely hashing user credentials.

🚀 Features

  • 🧬 Personalized Recommendations: Get meal suggestions based on your preferences and health factors.
  • ⚠️ Allergy Detection: Avoid meals that might trigger allergic reactions.
  • 🗂️ User Profile: Update your health details anytime for accurate suggestions.
  • 🔐 Secure Authentication: Powered by NextAuth and JWT for privacy.
  • 📱 Responsive Design: Optimized for all screen sizes.
  • 🎉 Interactive Notifications: Instant feedback on your actions.

📋 How It Works

  1. Sign Up: Create an account and fill out your health and dietary preferences.
  2. Analyze: Arcane evaluates your inputs to identify allergens and safe meal options.
  3. Recommend: Enjoy a curated list of meals tailored just for you.

🚀 Live Demo

Check out Arcane live here.


Feel free to clone, explore, and contribute to the project! 😊