All Projects → DevPartner-BR → frontend-test

DevPartner-BR / frontend-test

Licence: MIT license
Teste para Frontend na DevPartner

Programming Languages

javascript
184084 projects - #8 most used programming language
CSS
56736 projects
HTML
75241 projects

Projects that are alternatives of or similar to frontend-test

fe-navigation
前端导航网站,优秀的前端资讯网站
Stars: ✭ 14 (-22.22%)
Mutual labels:  frontend-web, frontend-developer
angularjs-jest
Testing AngularJS applications with Jest
Stars: ✭ 24 (+33.33%)
Mutual labels:  angularjs
ng-contenteditable
ng-contenteditable
Stars: ✭ 41 (+127.78%)
Mutual labels:  angularjs
ng-webcam
ngWebcam is an AngularJS directive for capturing images from your computer's camera, and delivering then to you as data uri.
Stars: ✭ 14 (-22.22%)
Mutual labels:  angularjs
angular-keypad
📱🔢 A numerical keypad built for mobile devices.
Stars: ✭ 18 (+0%)
Mutual labels:  angularjs
manager
OVHcloud Control Panel
Stars: ✭ 153 (+750%)
Mutual labels:  angularjs
angular-barcode
An angular directive for lindell's JsBarcode
Stars: ✭ 25 (+38.89%)
Mutual labels:  angularjs
materialdrive
Google Drive with Angular Material
Stars: ✭ 43 (+138.89%)
Mutual labels:  angularjs
angular-8-boilerplate
Angular 8 Boilerplate with bootstrap
Stars: ✭ 23 (+27.78%)
Mutual labels:  angularjs
ng-highcharts
Angular Directive for Highcharts
Stars: ✭ 12 (-33.33%)
Mutual labels:  angularjs
symfony-angular-todomvc
An implementation of TodoMVC using AngularJS and Symfony REST Edition
Stars: ✭ 94 (+422.22%)
Mutual labels:  angularjs
vote
Abakus' Voting System
Stars: ✭ 25 (+38.89%)
Mutual labels:  angularjs
frontendstudygroup.github.io
Web application for the frontend study group from WomenWhoCode Frontend track.
Stars: ✭ 15 (-16.67%)
Mutual labels:  frontend-web
main
Share your personal pronouns and stay updated on your friends' pronouns. Pronouny allows you to update your pronouns and send alerts to your friends.
Stars: ✭ 37 (+105.56%)
Mutual labels:  angularjs
angulareact
A way to seamlessly integrate React and AngularJS
Stars: ✭ 17 (-5.56%)
Mutual labels:  angularjs
kodi-angular
A web interface to control and manage Kodi, using AngularJS.
Stars: ✭ 14 (-22.22%)
Mutual labels:  angularjs
AngularJS1.x-webpack-seed
使用angular1.5 + es2015 + webpack 练习demo
Stars: ✭ 18 (+0%)
Mutual labels:  angularjs
pretty-resume
Generate a pretty resume! Templates based on salomonelli/best-resume-ever.
Stars: ✭ 41 (+127.78%)
Mutual labels:  angularjs
spring-boot-security-oauth2-google
Microservice using OAuth 2.0 and OpenID Connect to authenticate into Google and get information to a user.
Stars: ✭ 75 (+316.67%)
Mutual labels:  angularjs
valclass
Valclass is a css framework that I made myself. Aims to simplify and speed up the creation of a website. I, Indonesia, has its own pride framework. Send regards for success!
Stars: ✭ 55 (+205.56%)
Mutual labels:  frontend-web

| Frontend na DevPartner

| Sobre a DevPartner

A relação de parceria estabelecida com o cliente é o ativo mais importante para a DevPartner. É o motor que leva a empresa a conhecer a fundo os negócios do cliente e, junto com ele, desenhar a melhor solução que atenda as suas necessidades.

"A nossa filosofia é a de viver o dia a dia do cliente, conhecer o seu negócio, estar ao seu lado e compreender as suas necessidades para ter a certeza de que vamos produzir o melhor resultado. Ser parceiro é isso!"
Eduardo Silvestri, Presidente da DevPartner

| Teste FrontEnd para o DevPartner

Essa teste consiste em entendermos um pouco mais sobre seus conhecimentos com HTML, CSS, JavaScript, Código responsivo, suporte a crossbrowser, Angularjs e lógica.

| Orientações

Primeiramente, faça um fork e clone do projeto; Crie uma branch com o seu nome e sobre nome e depois instale as dependências.

1. Dê um like e um Fork =)

alt text

2. Clone do Projeto

git clone "https://github.com/**seu-usuario**/frontend-test.git"

*no lugar do "seu-usuario" coloque o seu usuário do github :)

3. Criando nova Branch

git checkout -b "meunomeEsobrenome"

4. Instalando as dependências

npm install

5. Agora é rodar a aplicação

npm start

Observação: fique a vontade para persisitir os dados no banco que for da sua preferência. Aqui usamos MS-SQL e similares mas também curtimos NOSQL

A sua primeira interação será com a página de Login, para facilitar deixamos padrão usuário admin e senha admin.

Depois do setup você precisará seguir as seguintes instruções, para construir a aplicação:

  1. Desenvolver a página - contamos com a sua criatividade e senso de coerência.
  2. Criar um JavaScript usando o Angularjs que faça o CRUD (Create, Read, Update and Delete) utilizando como fonte o arquivo /galeria.json localizado em /devpartner/Devpartner-PortalAdmin/data.
  • Apresentar os dados do arquivo json nas telas de index, create e edit.
  1. NÃO alterar a estrutura do arquivo galeria.json. Em hipótese nenhuma!
  2. Se for preciso modificar a estrutura e workflow, atualizar o README.
  3. Submeta o Pull Request e envie um email para [email protected] e [email protected] :D

O que acontece depois ? Avaliaremos a sua Pull Request e se estiver atendendo os requisitos obrigatórios, marcaremos uma apresentação do exercício, afinal de contas, ninguém melhor que o próprio desenvolvedor para explicar o seu projeto =) fique tranquilo já passamos por isso também

| Requisitos obrigatórios

  1. Escrever o código com Angularjs ;)
  2. Semântica Web
  3. CRUD funcionando!
  4. Suporte para IE11 e multiplataforma (crossbrowser web / mobile - Responsivo).
  5. Procure manter a estrutura do projeto.

| Requisitos extras

  1. Automação de tarefas. (Gulp? Grunt? Webpack? :D)
  2. Documentação
  3. Testes automatizados
  4. Template Engines (underscore, mustache, ou outras de sua preferência)
  5. Performance

| Quer impressionar ?

  1. Melhore nosso projeto base para testes de front-end (melhorias relevantes, por favor)
  2. Demonstre domínio na stack proposta (menos import modules e mais domínio da stack)

| Ferramenta de Desenvolvimento

Fique a vontade para usar a ferramenta mais confortável para você ;)
Aqui usamos muito o Visual Studio e VS Code.

Os dados presentes neste teste são totalmente fictícios.

Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].