Skip to content

Instantly share code, notes, and snippets.

View isidrososa's full-sized avatar

Isidro Sosa isidrososa

View GitHub Profile
@isidrososa
isidrososa / .gitignore
Last active December 28, 2016 06:44
.gitignore pattern
# Con el signo del numeral o gato especificamos un comentario.
# Para ignorar un archivo especifico indicamos el nombre completo del archivo, junto con su extensión:
nombre_del_archivo.txt
nombre_del_archivo.log
nombre_del_archivo.png
# Podemos ignorar archivos por extensión, mediante un asterisco y la extensión de los archivos a ignorar:
*.txt
*.log
@isidrososa
isidrososa / .bowerrc
Last active January 13, 2017 00:04
.bowerrc for to-do-list
{
"directory": "client/lib"
}
@isidrososa
isidrososa / gulpfile.babel.js
Last active January 13, 2017 21:01
gulpfile.babel.js for to-do-list
'use strict';
import gulp from 'gulp';
import gulpLoadPlugins from 'gulp-load-plugins';
import browserSync from 'browser-sync';
const plugins = gulpLoadPlugins();
const config = {
bootstrapDir: './client/lib/bootstrap-sass',
@isidrososa
isidrososa / .babelrc
Created January 13, 2017 00:16
.babelrc for to-do-list
{
"presets": ["es2015"]
}
@isidrososa
isidrososa / .gitignore
Created January 13, 2017 00:23
.gitignore for to-do-list
### Node ###
# Logs
logs
*.log
npm-debug.log*
# Runtime data
pids
*.pid
*.seed
@isidrososa
isidrososa / server.js
Created January 13, 2017 01:07
server.js for to-do-list
'use strict';
var express = require('./config/lib/express'),
port = process.env.PORT || 8080,
chalk = require('chalk'),
app = express();
app.listen(port);
console.log(chalk.blue('Server running on port: ' + port));
@isidrososa
isidrososa / express.js
Last active January 13, 2017 05:30
./config/lib/express.js for to-do-list
'use strict';
var express = require('express'),
morgan = require('morgan'),
compression = require('compression'),
bodyParser = require('body-parser'),
engines = require('consolidate');
module.exports = function () {
@isidrososa
isidrososa / index.server.controller.js
Created January 13, 2017 02:21
./server/controllers/index.server.controller.js for to-do-list
'use strict';
exports.renderIndex = function(req, res) {
res.render('index', {
title: 'to Do List App'
});
};
@isidrososa
isidrososa / index.server.route.js
Created January 13, 2017 02:24
./server/routes/index.server.route.js for to-do-list
'use strict';
module.exports = function(app) {
var index = require('../controllers/index.server.controller');
app.get('**', index.renderIndex);
};
@isidrososa
isidrososa / index.html
Last active January 13, 2017 21:05
./server/views/index.html for to-do-list
<!doctype html>
<html lang="en">
<head>
<link href="css/main.min.css" rel="stylesheet" />
<meta content="width=device-width, initial-scale=1, maximum-scale=1, user-scalable=no" name="viewport">
<meta charset="UTF-8">
<meta content="ie=edge" http-equiv="x-ua-compatible">
<title>{{ title }}</title>
<meta name="description" content="To Do List App">