Skip to content

πŸ”₯ Full-stack Mongolian Food & Restaurant finder - Next.js, TailwindCSS, Supabase, Prisma

Notifications You must be signed in to change notification settings

timtbdev/Next.js-Mongol-Food-App

Folders and files

NameName
Last commit message
Last commit date
Feb 21, 2025
Feb 22, 2025
Feb 21, 2025
Feb 18, 2025
Feb 13, 2025
Feb 20, 2025
Feb 20, 2025
Feb 12, 2025
Feb 17, 2025
Feb 11, 2025
Feb 12, 2025
Feb 20, 2025
Feb 11, 2025
Feb 11, 2025
Feb 16, 2025
Feb 20, 2025
Feb 20, 2025
Feb 11, 2025
Feb 18, 2025
Feb 12, 2025

Repository files navigation

πŸ‡²πŸ‡³πŸ”₯ Mongol.Food

opengraph-image

πŸš€ Introduction

Mongolian Food & Restaurant Finder helps people discover and enjoy authentic Mongolian cuisine.

🌎 Live Demo: Mongol.food

🚧 Work in Progress

This project is actively being developed! Here’s what I’m currently working on:

🍽️ Features

πŸš€ Feature πŸ” Description πŸ“Œ Status
Interactive Listing 🍽️ Browse foods & restaurants with rich details βœ… Completed
Search πŸ” Find restaurants and dishes quickly πŸ”„ In Progress
Paging πŸ“„ Smooth navigation for large lists πŸ”„ In Progress
Login πŸ” Secure authentication for users ⏳ Coming Soon
Ranking ⭐ Vote and rank the best restaurants & dishes ⏳ Coming Soon
Reviews πŸ“ Share dining experiences with ratings ⏳ Coming Soon
Commenting πŸ’¬ Engage with reviews & discussions ⏳ Coming Soon
User Dashboard πŸ‘€ Manage profile, favorites & activity ⏳ Coming Soon
Admin Dashboard πŸ› οΈ Control listings, users & content ⏳ Coming Soon
Blog πŸ“ Discover articles on Mongolian cuisine & culture ⏳ Coming Soon
Newsletter πŸ“© Get updates on new restaurants & food trends ⏳ Coming Soon
SEO Optimization πŸ“ˆ Improve discoverability on search engines βœ… Completed

πŸš€ Tech Stack

πŸš€ Technology πŸ” Description πŸ“Œ Status
Next.js ⚑ Fast, modern React framework βœ… Integrated
TailwindCSS 🎨 Beautiful and flexible styling βœ… Integrated
Supabase πŸ› οΈ Database, authentication, and real-time capabilities πŸ”„ Coming Soon
Prisma πŸ—οΈ Next-generation ORM for database management πŸ”„ Coming Soon
TanStack Query πŸ”„ Powerful async state management for data fetching πŸ”„ Coming Soon
Nuqs πŸ” Type-safe search params state manager for React πŸ”„ Coming Soon
Resend πŸ“§ API for sending transactional emails effortlessly πŸ”„ Coming Soon
React Email πŸ’Œ Build and send beautiful, responsive emails in React πŸ”„ Coming Soon
Headless UI πŸ—οΈ Accessible and unstyled UI components βœ… Integrated
Shadcn UI πŸŽ›οΈ Pre-styled modern UI components for rapid development βœ… Integrated
Next-MDX-Remote πŸ“œ MDX support for dynamic, content-rich pages πŸ”„ Coming Soon
Framer Motion 🎬 Smooth animations and gesture interactions βœ… Integrated
Lucide-React 🎨 Beautiful, customizable icon set for React apps βœ… Integrated
React-Icons πŸ”€ Collection of popular icon packs for React βœ… Integrated
Code Quality βœ… ESLint & Prettier for clean and consistent code βœ… Integrated

πŸ“Έ Screenshots

s-01 s-02 s-03

Project Details

Key Files and Directories

  • app: Contains the main application components.
  • components: Contains reusable UI components.
  • lib: Contains utility functions.
  • config: Contains data for SEO and Menu.
  • content: Contains data.

Configuration Files

  • tailwind.config.ts: Tailwind CSS configuration.
  • tsconfig.json: TypeScript configuration.
  • next.config.mjs: Next.js configuration.

πŸ“ License

This project is licensed under the MIT License - see the LICENSE file for details.

πŸ“ž Contact

For questions or feedback, reach out through: