This is a Product List Application built with modern web technologies to provide a seamless user experience for browsing and managing products. The application is deployed and live at wingman-test.vercel.app.
- Product Filtering: Easily search and filter products by title.
- Responsive Design: A polished UI that adapts to all screen sizes, powered by TailwindCSS and shadcn/ui.
- State Management: Efficient state handling with Zustand.
- Modern Development Stack: Developed using Vite, React, and TypeScript for fast and type-safe development.
- React: For building user interfaces.
- TypeScript: Adds static typing for a more robust codebase.
- Vite: Fast and modern development tooling.
- TailwindCSS: For utility-first CSS styling.
- Zustand: A minimalistic state management solution.
- shadcn/ui: Pre-configured components for building a polished UI.
To run this project locally, follow these steps:
-
Clone the repository:
git clone https://github.com/abiel13/wingman_test.git cd wingman_test -
Install dependencies:
npm install
-
Start the development server:
npm run dev
-
Open your browser and navigate to
http://localhost:5173/.
The application is deployed on Vercel. Visit the live demo at wingman-test.vercel.app.
src/
├── components/ # Reusable UI components
├── pages/ # Application pages
├── store/ # Zustand state management
├── styles/ # Global and TailwindCSS styles
├── utils/ # Utility functions
Author: Abiel Asimiea
If you have any questions or feedback, feel free to reach out!