Skip to content

paulopbi/flashdash

Repository files navigation

FlashDash Icon
Flashdash
LinkedinGithubDemoRepository

Discover and download stunning high-quality photos effortlessly with a sleek and responsive interface. Crafted from scratch to ignite creativity at your fingertips. To see the demo click here

Cover picture

🌟 Key Features

  • Photo Search: Browse and discover photos using the Unsplash API.
  • Download Option: Save your favorite photos directly to your device.
  • Fully Responsive: Works flawlessly on all screen sizes, from mobile to desktop.
  • Pagination: Load and navigate through images seamlessly.
  • Clean Code: Maintains best practices with ESLint integration.

🛠️ Technologies Used

  • Vite: Lightning-fast development environment.
  • React JS: Component-based UI development.
  • TypeScript: Ensures robust type-checking and improved development experience.
  • Tailwind CSS: Utility-first styling for responsive design.
  • Shadcn: Elegant components for a polished interface.
  • Lucide Icons: For beautiful icons.
  • Unsplash API: Access to a vast library of high-quality images.
  • ESLint: Ensures code quality and consistency.
  • pnpm: Fast, disk-space-efficient package manager.

💻 How to Run Locally

Feel free to fork this project or clone it, to run this project locally, follow these steps:

  1. Clone the repository
git clone https://github.com/paulopbi/flashdash
  1. Install dependencies:
pnpm install
  1. Start the development server:
pnpm dev

📜 License

This project is open-source under the MIT License.