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
| Layer | Technology |
|---|---|
| Frontend | Next.js, React, Tailwind CSS |
| Backend | Laravel (API), PHP 8+ |
| State | React Context / Inertia.js |
| Animations | Framer Motion |
| Icons | Heroicons, React Icons |
| i18n | React Intl |
π¨βπ» Author
Made Backend by Mustafa Salah Made Frontend by Ali Umed
βSimple, fast, and multilingual