GitXplorerGitXplorer
D

ufrj-thesis

public
3 stars
0 forks
0 issues

Commits

List of commits on branch main.
Verified
11ee914dd4d5ff172dc8a3b8e471fd7b68c37de1

Merge pull request #6 from DantasB/dependabot/pip/urllib3-1.26.4

DDantasB committed 2 years ago
Verified
ed2f46a1bfde4cd4346bee21ab933a17c15f05a6

Update README.md

DDantasB committed 4 years ago
Verified
6d67767595d273de1daf175bbd80d3c246e45735

Merge branch 'main' into dependabot/pip/urllib3-1.26.4

DDantasB committed 4 years ago
Verified
ac8f90d00cfade871df4519ca1930550ed06af17

Update requirements.txt

DDantasB committed 4 years ago
Verified
116a500319ea85b4c0002a32f9fa940526487857

Bump urllib3 from 1.26.3 to 1.26.4

ddependabot[bot] committed 4 years ago
Verified
76716d948ed6984c021fea0690011722b7aaf4a7

Merge pull request #5 from DantasB/readme

DDantasB committed 4 years ago

README

The README file for this repository.

UFRJ-Thesis

demonstration

Table of Contents

About

A simple program constructed using Python3 and some other libraries made by Bruno Dantas and Pedro Boechat.

This program is a simple web crawler that gets every thesis information and stores it in a database (MongoDB).

Requirements

To run this repository by yourself you will need to install python3 in your machine and them install all the requirements inside the requirements file

How to use

Program Setup

# Clone this repository
$ git clone <https://github.com/DantasB/ufrj-thesis>

# Access the project page on your terminal
$ cd ufrj-thesis

# Install all the requirements
$ pip install -r requirements.txt

# Create a .env file
$ touch .env  

# Create the following parameters
 CONNECTION_URL #Your MongoDB connection url
 USERNAME #Your MongoDB connection username
 PASSWORD #Your MongoDB connection password
 DATABASE #The database that contains the collection to store the informations
 COLLECTION #The collection where you will store the informations
 PORT #Your database port

# Execute the main program
$ python main.py

# Them it's just wait for the code run

demonstration

Technologies

  • Python3
  • beautifulsoup4
  • pymongo

If you still need help, fell free to contact me on discord: BDantas#3692