Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

https://github.com/nata-kostina/dogs-gallery

The project displays dogs images. The user can add an image to favorite, delete the image, drag and drop a new image to the gallery.
https://github.com/nata-kostina/dogs-gallery

Last synced: 7 days ago
JSON representation

The project displays dogs images. The user can add an image to favorite, delete the image, drag and drop a new image to the gallery.

Awesome Lists containing this project

README

        

# 🐕 Puppy Gallery

This is a simple SPA that displays a gallery of dogs images. The user can add image to favorite, delete the image, drag and drop a new image to the gallery.

## Built With

- [Typescript](https://www.typescriptlang.org/) - a strongly typed programming language that builds on JavaScript.
- [React](https://reactjs.org/) - a JavaScript library for building user interfaces.
- [SASS](https://sass-lang.com/) - a CSS pre-processor.
- [GSAP](https://greensock.com/gsap/) - an animation library.

## Getting Started

To clone and run this application, you'll need [Git](https://git-scm.com/) and [Node.js](https://nodejs.org/en/download/) (which comes with [npm](http://npmjs.com/)) installed on your computer. From your command line:

```
# Clone this repository
$ git clone https://github.com/nata-kostina/dogs-gallery.git

# Install dependencies
$ npm install

# Run the app
$ npm run start

# Build the app
$ npm run build
```

The app will be run at [http://localhost:3000/](http://localhost:3000/)

## Contacts

- Email: [email protected]
- LinkedIn: [https://www.linkedin.com/in/nata-kostsina/](https://www.linkedin.com/in/nata-kostsina/)
- Telegram: @kostinata