/myCat

mycat 🐈❀️, desktop app that allows you to search for images on Google by typing a text in the input field, and then you can save and even download the images πŸ’».

Primary LanguageSvelteMIT LicenseMIT

🐈 My Cat

The app is called "mycat 🐈❀️", it's a desktop app that allows you to search for images on Google by typing a text in the input field, and then you can save and even download the images πŸ’».

enter image description here

πŸš€ Getting Started

Note: If you wish to use npm over yarn then modify package.json by replacing yarn with npm in electron-dev and preelectron-pack scripts. But I strongly recommend using yarn as it is a better choice when compared to npm.

πŸ€“ Use this app

# Clone the Project 
$ git clone https://github.com/kiraaziz/myCat.git

#Switch location to the cloned directory
$ cd myCat

Install dependencies 
$ yarn # or npm install

#Run your app
$ yarn electron-dev # or npm run electron-dev

#Package Your App
$ yarn electron-pack # or npm run electron-pack

βš›οΈThe Stack

TailwindCSSSvelte It's built using Svelte, which is a lightweight and easy-to-learn javascript framework for building user interfaces. The app also uses Tailwind which is a utility-first CSS framework, it helps to make your development process faster by providing a set of pre-defined CSS classes that you can use to style your components.

Electron.jsNodeJSSQLite The app stores the downloaded images in a SQLite database, which is a self-contained, serverless, zero-configuration, transactional SQL database engine. And it's built with Electron.js, which is a framework that allows you to build cross-platform desktop applications using web technologies such as HTML, CSS, and JavaScript.

🎴 ScreenShot

😍 Made with ❀️ from KIRA AZIZ