Skip to content

Instantly share code, notes, and snippets.

View eladcandroid's full-sized avatar

Elad Cohen eladcandroid

  • LLM + MCP = ❤️ | GoCode Founder
  • Israel
View GitHub Profile
@eladcandroid
eladcandroid / README.md
Created June 30, 2019 12:33
Ionic Capacitor Instructions

Build For Android Instructions

During development

After git pull:

npm install
npx cap sync
ionic capacitor run android -l

On Android Studio:

@eladcandroid
eladcandroid / index.html
Last active July 8, 2019 13:25
Vue.js live exercise - Products with cart including Vue-Router
<!DOCTYPE html>
<html>
<head>
<meta charset="utf-8" />
<meta http-equiv="X-UA-Compatible" content="IE=edge" />
<title>My App</title>
<meta name="viewport" content="width=device-width, initial-scale=1" />
<script src="lib/vue.js"></script>
<script src="lib/vue-router.js"></script>
</head>
@eladcandroid
eladcandroid / About.js
Created April 10, 2019 13:56
Vue Router with pages
export default {
template: `<div>About My Site</div>`
};
@eladcandroid
eladcandroid / index.html
Last active July 8, 2019 13:25
Vue.js live exercise - Products with cart
<!DOCTYPE html>
<html>
<head>
<meta charset="utf-8" />
<meta http-equiv="X-UA-Compatible" content="IE=edge" />
<title>My App</title>
<meta name="viewport" content="width=device-width, initial-scale=1" />
<script src="lib/vue.js"></script>
<!-- <script src="https://cdn.jsdelivr.net/npm/vue-router/dist/vue-router.js"></script> -->
</head>
@eladcandroid
eladcandroid / index.html
Created March 31, 2019 11:06
GoCode Vue.js ItemsList example with cart items list
<!DOCTYPE html>
<html>
<head>
<meta charset="utf-8" />
<meta http-equiv="X-UA-Compatible" content="IE=edge" />
<title>Page Title</title>
<meta name="viewport" content="width=device-width, initial-scale=1" />
<script src="lib/vue.js"></script>
</head>
<body>
@eladcandroid
eladcandroid / index.html
Last active March 31, 2019 11:02
GoCode Vue.js ItemsList example
<!DOCTYPE html>
<html>
<head>
<meta charset="utf-8" />
<meta http-equiv="X-UA-Compatible" content="IE=edge" />
<title>Page Title</title>
<meta name="viewport" content="width=device-width, initial-scale=1" />
<script src="lib/vue.js"></script>
</head>
<body>
@eladcandroid
eladcandroid / server.js
Last active March 9, 2019 19:39
Express.js server using JSON file as DB
const fs = require('fs');
const express = require('express');
const bodyParser = require('body-parser');
const cors = require('cors');
const port = 3000;
const fileName = './todos.json';
const app = express();
@eladcandroid
eladcandroid / formProgress.js
Created January 22, 2019 14:30 — forked from adactio/formProgress.js
Show a progress bar with every form that has a method of POST. Particularly nice if there's a file upload involved.
// Licensed under a CC0 1.0 Universal (CC0 1.0) Public Domain Dedication
// http://creativecommons.org/publicdomain/zero/1.0/
(function (win, doc) {
'use strict';
if (!win.XMLHttpRequest || !win.FormData || !win.addEventListener || !doc.querySelectorAll) {
// doesn't cut the mustard.
return;
}
function hijaxForm (formElement) {
var progressBar;
@eladcandroid
eladcandroid / shopping-list.html
Created December 30, 2018 16:41
shopping list exercise
<!DOCTYPE html>
<html>
<head>
<meta charset="utf-8">
<title>Shopping list example</title>
<style>
li {
margin-bottom: 10px;
}
li button {
@eladcandroid
eladcandroid / ContactDetails.js
Created December 27, 2018 23:05
ContactDetails.js without state
import React, { Component } from 'react';
import { Link } from 'react-router-dom';
import { inject, observer } from 'mobx-react';
import { observable } from 'mobx';
import TransferCoins from '../../components/TransferCoins';
import MovesList from '../../components/MovesList';
import './ContactDetails.css';
import imgAvatar from '../../assets/img_avatar.png';