Skip to content

luizfernandoin/CarinaWebb

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

6 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

CarinaWeb

Version License: MIT

Aplicação sobre Astronomia.

Descrição

CarinaWeb é um serviço web desenvolvido durante o curso Tecnico em Informatica Integrado como requisito obrigatório da disciplina de Desenvolvimento de Aplicações Web do Instituto Federal de Educação, Ciência e Tecnologia da Paraíba. Trata-se de uma aplicação web para visualizar informações astronomicas criado com o framework Django usando a API's da NASA. O mesmo possui CRUD, autenticação de usuário e pesquisa de fotos.

Características

Aqui estão os recursos em resumo:

  • Exibe algumas informações básicas sobre eventos astronomicos;
  • O usuário pode pesquisar e visualizar quaisquer imagem relacionada especificamente a astronomia.

Instalação e configuração

Aqui está um resumo de como configurar o aplicativo:

  • 1º Passo : Clone este repositório usando git clone https://github.com/luizfernandoin/CarinaWebb.git, ou baixando um arquivo ZIP do código.

  • 2º Passo : O repositório, se baixado como um arquivo .zip, precisará ser extraído para o local de sua preferência e aberto

  • 3º Passo : Vá para o diretório raiz do projeto e instale a biblioteca venv usando pip e depois crie um ambiente virtual. Execute os seguintes comandos respectivamente:

    • pip install -m venv venv
    • cd .\venv\Scripts\
    • .\activate
  • 4º Passo : Faça o download de todas as dependências no requirements.txt usando pip install -r requirements.txt

  • 5º Passo : Para realizar as configurações de banco de dados, basta codar os seguintes comandos: python manage.py makemigrations python manage.py migrate

  • 7º Passo : Agora você pode iniciar o aplicativo localmente executando o comando python manage.py runserver

Tecnologias utilizadas

  • Python 3+
  • Pip
  • PostgresSQL
  • Venv
  • Django
  • Bootstrap
  • HTML
  • CSS
  • JavaScript

Desenvolvedores

👤 Luiz Fernando 👤 José Gabriel 👤 Anderson Arruda

Mostre seu apoio

Dê um ⭐️ se esse projeto te ajudou!

About

No description, website, or topics provided.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published