Live Site: https://nurency.netlify.app/
Nurency is a modern, elegant, and responsive web platform designed to connect users with the best local service providers.
It features smooth animations, Firebase authentication, and a visually striking UI powered by Tailwind CSS and DaisyUI.
- 🎨 Stunning UI/UX — Sleek glass-style interface built with Tailwind CSS & DaisyUI.
- 🔐 Firebase Authentication — Email-password and Google sign-in support.
- ⚡ Smooth Animations — Fluid transitions powered by React Spring.
- 🧭 Dynamic Routing — Page navigation handled with React Router.
- 🧩 Modular Components — Clean and maintainable component-based structure.
- 📱 Fully Responsive — Looks perfect on mobile, tablet, and desktop.
- 🔔 Real-Time Notifications — Beautiful toast messages with React Hot Toast.
- 🌀 Swiper Slider — Engaging carousel design for banners and featured sections.
- 💡 Lucide Icons — Crisp, consistent icons for modern design aesthetics.
| Technology | Description |
|---|---|
| React.js | Component-based frontend library |
| Tailwind CSS | Utility-first CSS framework |
| DaisyUI | Prebuilt Tailwind components for faster styling |
| React Router | Client-side routing |
| React Spring | Physics-based animations |
| Swiper.js | Responsive sliders and carousels |
| Firebase | Authentication and backend services |
| React Hot Toast | Toast notifications |
| Lucide & React Icons | Modern, scalable icons |
- 🌐 Netlify
Clone the repo and install dependencies:
git clone https://github.com/Mostafiz002/Nurency.git
cd Nurency
npm installConfigure environment variables Create a .env file in the project root and configure any necessary environment variables. For example:
VITE_FIREBASE_API_KEY= //here
VITE_FIREBASE_AUTH_DOMAIN= //here
VITE_FIREBASE_PROJECT_ID= //here
VITE_FIREBASE_STORAGE_BUCKET= //here
VITE_FIREBASE_MESSAGING_SENDER_ID= //here
VITE_FIREBASE_APP_ID= //here
Run the application:
npm run dev