An open API service indexing awesome lists of open source software.

https://github.com/mk-nascimento/verzel-motors


https://github.com/mk-nascimento/verzel-motors

Last synced: 3 months ago
JSON representation

Awesome Lists containing this project

README

        

# Verzel Motors

Este repositório contém tanto o frontend quanto o backend do projeto. Cada um deles está localizado em uma pasta com o mesmo nome.
Frontend

O frontend é construído com Vite, React e Tailwind CSS. Para iniciar o desenvolvimento, siga os passos abaixo:

```bash

cd frontend
npm install # Instalar as dependências
npm run dev # Iniciar o servidor de desenvolvimento

```

Certifique-se de manter o código e os comentários em inglês, conforme a convenção.
Backend

O backend é desenvolvido utilizando FastAPI, com Poetry como gerenciador de dependências. Siga as instruções abaixo para começar:
Bando de dados usado: [![PostgreSQL](https://img.shields.io/badge/PostgreSQL-15-316192?logo=postgresql&logoColor=white)](https://www.postgresql.org/)

```bash

pip install "poetry>=1.7.1,<1.8"
cd backend
poetry install # Instalar as dependências
poetry run alembic upgrade head # Executar migrações no banco de dados
poetry run uvicorn app.main:app --reload # Iniciar o servidor de desenvolvimento

```

> Lembre-se de preencher o arquivo ```.env``` antes de iniciar os servidores (tanto frontend quanto backend). Isso garantirá que todas as configurações necessárias estejam corretamente definidas.

Certifique-se de consultar a documentação oficial para obter mais detalhes sobre cada tecnologia utilizada.