Alguns padrões dos projetos da Din Digital.
O que todo projeto deve seguir está comentado aqui.
Essa guideline não está finalizada e sempre adicionamos novas ideias/padrões/etc para nos ajudar no desenvolvimento.
Alguns padrões dos projetos da Din Digital.
O que todo projeto deve seguir está comentado aqui.
Essa guideline não está finalizada e sempre adicionamos novas ideias/padrões/etc para nos ajudar no desenvolvimento.
angular.module('utils.filters', []) | |
.filter('removeAccents', removeAccents); | |
function removeAccents() { | |
return function (source) { | |
var accent = [ | |
/[\300-\306]/g, /[\340-\346]/g, // A, a | |
/[\310-\313]/g, /[\350-\353]/g, // E, e | |
/[\314-\317]/g, /[\354-\357]/g, // I, i | |
/[\322-\330]/g, /[\362-\370]/g, // O, o |
Date.prototype.getWeek = function() { | |
var jan4th = new Date(this.getFullYear(),0,4); | |
return Math.ceil((((this - jan4th) / 86400000) + jan4th.getDay()+1)/7); | |
} | |
var now = new Date(); | |
var weekNumber = now.getWeek(); | |
console.log(weekNumber); |
- quem ele é -> tags, pq quando alguém buscar por profissional vai buscar perfil com essa tag
- add esse projeto no array de projetos do usuário - by ID, pq Projeto é um coleção
- eu vou buscar por um profissional, vou ver os projetos dele e vou dar like em um
- esse profissional vai receber um push avisando que alguém está interessado em seu perfil
- ao clicar na notificação o app mostra o meu perfil
This file is based on doubts that I had/have when I got in at Din Digital and when I forget some stuff.
Note: some paths depend of your own enviroment.
This:
This items are based on feedback that I had on the first time I touched on Laravel stuff.
[Mário's tutorial] (https://www.youtube.com/watch?v=D1D2g7yEgCM&feature=youtu.be).