262 words
1 minute
Nilnuts

nilnuts – Fresh Grocery & Nuts Web App#

nilnuts is a modern full-stack e-commerce web application focused on delivering a smooth, multilingual shopping experience for fresh produce, nuts, and groceries.
Built with a Laravel API backend and a Next.js frontend, it offers a fast, SEO-friendly, and user-centric UI.


πŸš€ Live Demo#

πŸ‘‰ Try the Live Demo


✨ Key Features#

  • Product Catalog – Organized by categories and subcategories
  • Favorites & Special Offers – Highlighted products and user-selected favorites
  • Multi-language Support – English, Kurdish, Arabic (powered by react-intl)
  • User Authentication – Register, login, logout with secure flows
  • Responsive UI – Clean, fast interface on all devices
  • Admin Dashboard – Manage products, categories, and content via Laravel
  • Real-Time Features – Instant updates and notifications
  • SEO Optimized – Built with Next.js for speed and discoverability
  • Contact & About Pages – Informational and accessible static pages

πŸ’» Frontend Highlights#

The frontend is designed to offer clarity, speed, and interaction, using:

  • Next.js 14+ – Server-side rendering and static generation for performance and SEO
  • React 18+ – Component-based structure for flexibility and reusability
  • Tailwind CSS – Utility-first styling for a clean, modern UI
  • Framer Motion – Smooth animations and transitions for a delightful UX
  • Heroicons & React Icons – Icon libraries for expressive, consistent visuals
  • React Intl – Multi-language translation support with locale-based switching
  • Inertia.js (optional integration) – Seamless server-side page loading

βš™οΈ Backend Tech Stack#

  • Laravel 10+ – RESTful API development
  • PHP 8+ – Modern backend language support
  • Laravel Controllers – Cleanly organized endpoint logic
  • JWT or Sanctum – For user authentication and secure sessions (if used)

πŸ› οΈ Dev Stack Summary#

LayerTechnology
FrontendNext.js, React, Tailwind CSS
BackendLaravel (API), PHP 8+
StateReact Context / Inertia.js
AnimationsFramer Motion
IconsHeroicons, React Icons
i18nReact Intl

πŸ‘¨β€πŸ’» Author#

Made Backend by Mustafa Salah Made Frontend by Ali Umed


β€œSimple, fast, and multilingual

Nilnuts
https://ali-umed.netlify.app/posts/nilnuts/
Author
Ali Umed
Published at
2025-03-12
License
CC BY-NC-SA 4.0