All Projects â†’ mtsalcova â†’ Livro Sem Apego

mtsalcova / Livro Sem Apego

Licence: mit
📚 Um site de doação de livros, sem fins lucrativos! o/

Programming Languages

stylus
462 projects

Projects that are alternatives of or similar to Livro Sem Apego

Gulp Pure Start
Start your project with 'Gulp Pure Start' easily than ever!
Stars: ✭ 89 (+53.45%)
Mutual labels:  gulp, frontend, pug
speedy
Development environment for static pages using Gulp - Pug & Sass & browser-sync & babelify & browserify
Stars: ✭ 13 (-77.59%)
Mutual labels:  gulp, pug
design-studio one-page-template
Free responsive flat designed one page template
Stars: ✭ 67 (+15.52%)
Mutual labels:  gulp, pug
Pingy Cli
The Simple Frontend Build Tool. No Configuration, No Plugins.
Stars: ✭ 390 (+572.41%)
Mutual labels:  frontend, pug
web-generator
👑 Gulp based task runner which creates HTML output from Pug HTML templates
Stars: ✭ 13 (-77.59%)
Mutual labels:  gulp, pug
generator-espress
an opinionated yeoman generator that scaffolds a mvc express webapp completely in es6
Stars: ✭ 20 (-65.52%)
Mutual labels:  gulp, pug
generator-yeomify-landing
Yeoman generator for landing project powered by Gulp
Stars: ✭ 29 (-50%)
Mutual labels:  gulp, pug
gulp-pug-inheritance
Only build affected files when modify a Pug file.
Stars: ✭ 16 (-72.41%)
Mutual labels:  gulp, pug
Nth Start Project
Startkit for HTML / CSS / JS pages layout.
Stars: ✭ 578 (+896.55%)
Mutual labels:  gulp, pug
Frontend Cheat Sheets
Collection of cheat sheets(HTML, CSS, JS, Git, Gulp, etc.,) for your frontend development needs & reference
Stars: ✭ 604 (+941.38%)
Mutual labels:  gulp, frontend
Tars
Markup builder on gulp
Stars: ✭ 792 (+1265.52%)
Mutual labels:  gulp, frontend
generator-speedseed
Oriented to components, allow create/choice template, multiple configuration with easy maintenance
Stars: ✭ 13 (-77.59%)
Mutual labels:  gulp, pug
gulp-boilerplate
Gulp boilerplate
Stars: ✭ 24 (-58.62%)
Mutual labels:  gulp, pug
sample-ui-react
Material-UI+ React.js + Redux [ Pug / Scss / Babel ]
Stars: ✭ 15 (-74.14%)
Mutual labels:  gulp, pug
code-line-daily
A line of code of the day.
Stars: ✭ 17 (-70.69%)
Mutual labels:  gulp, pug
generator-vintage-frontend
Modern front-end workflow
Stars: ✭ 15 (-74.14%)
Mutual labels:  gulp, pug
Gmdjs
Grid Material Design
Stars: ✭ 24 (-58.62%)
Mutual labels:  gulp, pug
raven
Raven: a theme-able blog workflow with gulp, pug, sass, and markdown. Check out the demo here:
Stars: ✭ 16 (-72.41%)
Mutual labels:  gulp, pug
web-starter-kit-gulp
Starter kit for automated front-end web development using Gulp, NPM, Bower, Babel, Sass, and Pug.
Stars: ✭ 35 (-39.66%)
Mutual labels:  gulp, pug
Gulp Pug
Gulp plugin for compiling Pug templates
Stars: ✭ 512 (+782.76%)
Mutual labels:  gulp, pug

Livro sem Apego

O Livro sem Apego é um site de doação de livros sem fins lucrativos com objetivo de ajudar alguém que esteja precisando de um livro mas não tem condições de comprá-lo ou simplesmente gostaria de ganhá-lo.

Estrutura do Projeto

Ao construir o site, utilizamos uma estrutura criada do zero utilizando alguns pré-processadores como Stylus, Pug e para renderizar alguns componentes Vue.js

Componentes

Para renderizar alguns componentes que precisam de dados do banco de dados, utilizamos Vue.js, que foi nossa primeira experiência com uma lib js para criação de componentes, por conta disso não fizemos o site em SPA.

API

Você conseguirá acessar a API que está online via http://localhost:8000, por tanto qualquer livro cadastrado localmente, irá aparecer no site online e as pessoas poderão visualizar, então cuidado ao criar cadastrar livros de teste. A documentação da API está em Desenvolvimento.

Rodando o Projeto

Para os arquivos estáticos utilizamos o Gulp.js como automatizador de tarefas, então para rodar basta acessar o diretório src/tools e rode os comandos:

1. npm install
2. npm run gulp
3. E Acessar http://localhost:8000 :)

Rodando os componentes

Utilizamos uma template do vue-cli com Browerify e implementamos em nossa estrutura, então para rodar os componentes basta acessar src/vue e execute os comandos:

1. npm install
2. npm run watchify

Contribua! :)

git clone [email protected]:mtsalcova/livro-sem-apego.git

Só aceitamos deploy na branch dev e antes de fazer o push, não se esqueça de executar os comandos nos seguintes diretórios o/:

  • src/tools
npm run gulp build
  • src/vue
npm run build

Licença

MIT Licence © Livro sem Apego

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].