ongbook / front-oficial-test Goto Github PK
View Code? Open in Web Editor NEW[DEPRECATE] - Front-end Angular JS 1.x e bootstrap-sb
[DEPRECATE] - Front-end Angular JS 1.x e bootstrap-sb
Criar estrutura de teste com Mocha e Chai
Reference: [email protected]
Example Usage
We start with our task. Our source file is a JSON file containing our configuration. We will pipe this through
gulpNgConfig
and out will come an angular module of constants.var gulp = require('gulp'); var gulpNgConfig = require('gulp-ng-config'); gulp.task('test', function () { gulp.src('configFile.json') .pipe(gulpNgConfig('myApp.config')) .pipe(gulp.dest('.')) });Assume that
configFile.json
contains:{ "string": "my string", "integer": 12345, "object": {"one": 2, "three": ["four"]}, "array": ["one", 2, {"three": "four"}, [5, "six"]] }Running
gulp test
will takeconfigFile.json
and produceconfigFile.js
with the following content:angular.module('myApp.config', []) .constant('string', "my string") .constant('integer', 12345) .constant('object', {"one":2,"three":["four"]}) .constant('array', ["one",2,{"three":"four"},[5,"six"]]);We now can include this configuration module in our main app and access the constants
angular.module('myApp', ['myApp.config']).run(function (string) { console.log("The string constant!", string) // outputs "my string" });
Utilizando a biblioteca Satellizer https://github.com/sahat/satellizer fazer implementação do registro de usuário e login com redes sociais Facebook - Google - Twitter
Necessário correção de bugs da aplicação, implementação de ng-messages para tratamento de erro nos formulários e validação das states
Alinhar com back end, qual a forma necessária para que seja feito envio de e-mail de confirmação de cadastro
Fazer instalação da biblioteca do google maps, configurar maps no angular
Itens a serem feitos (precisa de atenção)
No geral:
Navbar - Institucional - top
font-family: "lucida grande",tahoma,verdana,arial,sans-serif;
.E em cada seção
Seção 0 - maps
Seção 1 - O que
Seção 2 - Atua em alguma ONG?
Seção 3 - Apoie
Seção 4 - Parceiros
Seção 5 - Footer (dados contato e endereço)
Para implementação desse layout segue este como exemplo: https://ongbook-9c3ec.firebaseapp.com/
CRUD de entidades.
CRUD de necessidades de uma entidade
A declarative, efficient, and flexible JavaScript library for building user interfaces.
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
An Open Source Machine Learning Framework for Everyone
The Web framework for perfectionists with deadlines.
A PHP framework for web artisans
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
Some thing interesting about web. New door for the world.
A server is a program made to process requests and deliver data to clients.
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
Some thing interesting about visualization, use data art
Some thing interesting about game, make everyone happy.
We are working to build community through open source technology. NB: members must have two-factor auth.
Open source projects and samples from Microsoft.
Google ❤️ Open Source for everyone.
Alibaba Open Source for everyone
Data-Driven Documents codes.
China tencent open source team.