qaryaty-smart-village (alhinawi/qaryaty-smart-village)
Searching Database…
What is this?
Qaryaty (Smart Village) is a mobile-first PWA for ordering and tracking everyday local village services, like a bakery, produce, grilled fish, a supermarket, craftsmen, school delivery, and home-cooked food, with live order tracking, a smart cart, and a rewards system.
Is this a native app or a website I open in my browser?
It's a web app built as a Progressive Web App (PWA), meaning it runs in the browser but can also be installed on a phone as a standalone app with offline support via a Service Worker.
How do I get it running locally?
Install dependencies with pnpm, then run the Vite dev server (pnpm run dev); a production build is produced with 'tsc -b && vite build'.
What do I need installed before running it?
You need Node.js v18+ (v20 or v22 recommended) and pnpm v9+ or v11+.
Can I actually use this license-wise, or is it just a demo?
The README states the project is intended only for development and demonstration purposes for the Qaryaty Smart Village project, so it's not under a standard open-source license and may not be meant for production reuse.
Does it work without an internet connection?
Yes, as a PWA it supports offline operation through a Service Worker once installed.
What kinds of services can I actually order through the app?
The app covers everyday village needs: a bakery, vegetables and fruits, grilled fish, a supermarket, craftsmen, school delivery, and home-cooked food.
How does the rewards system work?
After an order is completed, users rate it with up to 5 stars and earn reward points, which can be redeemed for free delivery.
Is there a promo code to try it out?
Yes, the code QARYA1 gives a 100% discount on your first order.
How is app state organized under the hood?
The app uses four Zustand stores: useCartStore for the cart, useOrderStore for order tracking and ratings, useUserStore for profile/favorites/points, and useUIStore for tabs, notifications, and search history.
What are similar projects?
truanayangi, workbox, openGym, soybean-admin, bible-strong-avatar-lab, vuestic-admin, commerce, ace-step-ui
Which topics is it in?
service-worker, progressive-web-app, pnpm, ecommerce, responsive, state-management, pwa, offline-first, tailwindcss, vite, offline, beginner-friendly