Skip to content

igorsilvam/fc-squad43

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

FCallendar - Squad 43

Projeto desenvolvido para o Hackathon do Programa de Formação da FCamara que foi realizado entre 01/09/21 e 16/09/21.

💻 Sobre o projeto

O FCallendar é uma aplicação WEB criada para ajudar com a volta do modelo híbrido de trabalho.

A aplicação serve para qualquer consultor ou os famosos #SangueLaranja da empresa, possam fazer um agendamento para irem e trabalharem no escritório respeitando o limite para não causar aglomeração

🎨Layout

Desktop

Login

Inicial

Reserva

Modal

Agenda

Mobile (Layout Completo)


Como executar o projeto

💡 Para tudo funcionar normalmente o back-end tem que estar rodando!!


Pré requisito

Antes de começar você terá que instalar as seguintes ferramentas em sua máquina:

Além disto é bom ter um bom editor de código como o VsCode

🎲 Rodando o Projeto

# Clone este repositório
$ git clone

# Acesse a pasta do projeto no terminal do seu PC
("Exemplo")
cd nome_da_pasta

# Digitar no terminal(Para baixar todas as dependencias do projeto).
$ npm i

# Algumas informações importantes!!
A aplicação FCallendar não registra consultores, pois, se trata de um agendamento exclusivo para os consultores no qual utilizam um email corporativo.

Para poder ter uma melhor experiência utilize um usuário padrão registrado no banco de dados:
Emai: [email protected] | Senha: 13850

# Preparando MySql
Para a aplicação funcionar você terá que criar um novo schema no MySql, aconselhamos usar o MySQL Workbench para isso

# Configurando banco de dados no código.
Vá para o arquivo configData.js e insira as informações

DB_SCHEMA = (Nome do seu Schema do MySql)
DB_USERNAME = (Seu usuário, por padrão deixamos 'root')
DB_PASSWORD = (Senha do seu Banco de Dados)


# Agora é só rodar!! No terminal na pasta do projeto digite:
$ node index.js

# Para ver a em seu navegador insira na url a porta 8080
$ http://localhost:8080

🛠 Tecnologias

As seguintes ferramentas foram usadas na construção do projeto:

Front-End:

  • HTML
  • CSS
  • JavaScript
  • EJS

Back-end:

  • NodeJs
  • Sequelize
  • Express
  • MySql

Utilitários:

👨‍💻 Protagonistas


Maressa Gonzales


João Túlio


Ana Carolina


Igor da Silva

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • CSS 42.0%
  • EJS 32.3%
  • JavaScript 25.7%