Este projeto tem como objetivo criar uma aplicação web para o controle dos eventos da She'sTech Conference. O repositório shes-tech/conference-app
contém a aplicação de visualização dos eventos.
DEMO: https://shestech-admin.netlify.app/
Esta aplicação consiste de um SPA desenvolvido utilizando Vue + Firebase Firestore.
Você pode conferir neste post, de forma detalhada, o processo de desenvolvimento da aplicação.
O que foi utilizado | Descrição |
---|---|
Vue.js | Framework para desenvolvimento de SPA (Single-Page Application) |
Vuex | Gerenciador de estados recomendado para o Vue |
Firebase Firestore | Banco de Dados NoSQL (Serverless) |
Netlify | Hospedagem e deploy automático |
Buefy | Biblioteca de componentes do Bulma |
date-fns | Biblioteca para gerenciamento de datas (no lugar do Moment.js) |
Para rodar a aplicação, você irá precisar da versão mais recente do Node.js na sua máquina.
# Instalar dependências
npm install
# Executar servidor local com hot-reload
npm run serve
# Compilar arquivos para produção
npm run build