Skip to content

Vicwin13/gallery

Repository files navigation

Title

Image Gallery with drag and drop

Description

This is a simple web app that takes the authentication of the user and verifies the person, then redirect to the gallery page which contains random image for drag and drop and it also contains a search functionality.

Functionalities

  • Sign Up / Sign In authentication
  • Search (filter) functionality
  • Drag and drop

Library

The library used for the drag and drop was the Muuri library

Authentication

Firebase was used for the authentication.

Styling

Tailwindcss

How to get the project locally

  • Create react app using vite
npm init vite
  • install the node modules
npm install or npm i
  • install tailwindcss with
npm install -D tailwindcss postcss autoprefixer
npx tailwindcss init
  • install fire base
npm install firebase
  • install muuri
npm install muuri
  • start the server
npm run dev

React + Vite

This template provides a minimal setup to get React working in Vite with HMR and some ESLint rules.

Currently, two official plugins are available: