Skip to content

znarro/web-scraper

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

40 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Web Scraper Project


Clonando el repositorio

Desde el terminal, clonar el proyecto en un directorio e ingresar:

    $ git clone git@github.com:DeveLawyer/web-scraper.git
    $ cd web-scraper

Backend

Pipenv es una herramienta para la creación de entornos virtuales. Se puede instalar utilizando pip, el package installer de Python:

    $ pip3 install pipenv

Una vez instalado, ingresar al directorio backend, instalar las dependencias y activar el entorno virtual:

    $ cd backend
    $ pipenv sync -d
    $ pipenv shell

El nombre del entorno en el shell indica que ingresó exitosamente. Correr los archivos de migraciones para crear la base de datos:

    (backend) $ python manage.py migrate

Ejecutar el script que activa el web scraper:

    (backend) $ python manage.py runscript go_scraper

Al culminar, iniciar el servidor:

    (backend) $ python manage.py runserver

API endpoints:

http://localhost:8000/api/proyectos-de-ley/
http://localhost:8000/api/proyectos-de-ley/<numero>
  • Para salir del entorno virtual, ejecutar exit.

Frontend

Mientras el backend corre en el puerto 8000, abrir otro terminal e ingresar al directorio frontend:

    $ cd frontend

Instalar las dependencias e iniciar la app:

    $ npm install
    $ npm start

Ingresar a http://localhost:3000/

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published