Skip to content

Schedulo é um sistema web de calendário de eventos. Projeto desenvolvido para o desafio técnico para Programador web da TokenLab

Notifications You must be signed in to change notification settings

Elisariane/schedulo_tokenlab_test

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

23 Commits
 
 
 
 
 
 
 
 

Repository files navigation

Schedulo - Seu Calendário de Eventos

Schedulo é um sistema web de calendário de eventos. Projeto desenvolvido para o desafio técnico para Programador web da TokenLab


🛠️ Tecnologias Utilizadas

Frontend

  • React: Biblioteca JavaScript para construção de interfaces de usuário.
  • Bootstrap: Framework de design para facilitar o desenvolvimento de interfaces responsivas.
  • Vite: Build tool rápida e eficiente para aplicações JavaScript modernas.
  • Axios: Cliente HTTP baseado em Promises para realizar requisições.
  • EsLint: Ferramenta de linting para identificar e corrigir problemas no código.

Backend

  • Node: Ambiente de execução para JavaScript fora do navegador.
  • Express: Framework para construção de aplicações web em Node.js.
  • Prisma: ORM para facilitar a interação com bancos de dados.
  • EsLint: Ferramenta de linting para identificar e corrigir problemas no código.
  • Sqlite: Banco de dados SQL embutido, adequado para desenvolvimento e testes.

🚀 Início Rápido

Siga estas instruções para obter uma cópia do projeto e executá-lo localmente para desenvolvimento e teste.

  1. Clone o repositório:

    git clone https://github.com/Elisariane/schedulo_tokenlab_test.git
  2. Instale as dependências: Para o backend:

    cd backend
    npm install

Para o frontend:

   cd frontend/schedulo
   npm install
  1. Execute o projeto: Para ambos o mesmo comando:

    npm run dev
  2. Abra seu navegador e acesse http://localhost:5173/.

About

Schedulo é um sistema web de calendário de eventos. Projeto desenvolvido para o desafio técnico para Programador web da TokenLab

Resources

Stars

Watchers

Forks