Project created to help beginner programmers to study, despite the lack of internet!

Overview

logo

dev-outside-net

Projecto criado para ajudar programadores iniciantes a estudar, apesar da falta de internet!

Features:

  • Procura por palavras nos arquivos ".ml" na pasta "content" obtendo respostas rápidas para as palavras chaves pesquisadas!

  • Contém os temas indexados no arquivo "main.json", na pasta content, para acessar rapidamente os temas desejados sem ter de pesquisar por palavras específicas!

  • Tema, palette(Qt), fonte, e tema de ícones configuráveis via json (data/launch.json)

    Mais por vir...

Exemplo:

{
"app-theme":"dark",
"icons-theme":"light",
"qt-palette":"dark"
}

ScreenShots:

screen1 screen2 screen3 screen4


Technical specifications:

este projecto está a ser desenvolvido sob as seguintes especificações:

  • Language: Python 3.8.10

  • Operacional System: Ubuntu 20.04 LTS

  • GUI: PyQt5==5.15.5(Qt5==5.15.2)

    ...

    Veja outras dependências em:

    • app/requirements.txt

    • app/frameworks

Contribute:

Que bom que pensou nisso, estou trabalhando em um guia para quem quiser contribuir, pois para isso funcionar será necessário escritores dos artigos que serão adicionados a aplicação, que nem um "blog"!

mas enquanto isso você pode:

  1. Clonar este repositório, realizar testes e encontrar problemas!

Use: git clone https://github.com/Dev04Dev/dev-outside-net.git

  1. Caso encontre algum problema ou note algum comportamento estranho na aplicação por favor crie uma issue (caso ainda não exista), e relate o problema!

  2. Deixar uma estrela neste repo, pois dá mais motivação ver que as pessoas se importam com o trabalho que está sendo realizado!

  3. Partilhar essa ideia com outros!

  4. Visitar a nossa página no Facebook:

    Dev4Dev

    onde postamos conteúdo de programação, aproveitando que o Facebook pode ser usado gratuitamente por um determinado tempo após o carregamento de saldo!

State:

Este Projecto está em estado de desenvolvimento, e ainda não tem nenhuma distribuição, o primeiro lançamento (Alpha) está previsto para Dezembro de 2021, apenas para testes!

DONE:

  • Interface de usuário criada

  • Funcionalidades básicas (Pesquisar; Abrir os Resultados; Selecionar Tópicos)

  • Configurável

TODO:

  • Correção de alguns bugs

  • Adicionar funcionalidade para salvar o estado da janela ao sair

  • Permitir o usuário configurar a aplicação pela Interface gráfica (GUI)

  • Atualizar o estado(configurações, dados) da aplicação em tempo real!

## Contacts:

[email protected]

Thankful:

Não quero escrever tudo, pois a aplicação está em fase de desenvolvimento, por isso vou apenas dizer que:

This Readme is under construction

You might also like...
Software engineering course project. Secondhand trading system.

PigeonSale Software engineering course project. Secondhand trading system. Documentation API doumenatation: list of APIs Backend documentation: notes

Portfolio project for Code Institute Full Stack software development course.
Portfolio project for Code Institute Full Stack software development course.

Comic Sales tracker This project is the third milestone project for the Code Institute Diploma in Full Stack Software Development. You can see the fin

freeCodeCamp Scientific Computing with Python Project for Certification.

Polygon_Area_Calculator freeCodeCamp Python Project freeCodeCamp Scientific Computing with Python Project for Certification. In this project you will

Data-Scrapping SEO - the project uses various data scrapping and Google autocompletes API tools to provide relevant points of different keywords so that search engines can be optimized
Data-Scrapping SEO - the project uses various data scrapping and Google autocompletes API tools to provide relevant points of different keywords so that search engines can be optimized

Data-Scrapping SEO - the project uses various data scrapping and Google autocompletes API tools to provide relevant points of different keywords so that search engines can be optimized; as this information is gathered, the marketing team can target the top keywords to get your company’s website higher on a results page.

Toolchain for project structure and documents optimisation

ritocco Toolchain for project structure and documents optimisation

Explicit, strict and automatic project version management based on semantic versioning.
Explicit, strict and automatic project version management based on semantic versioning.

Explicit, strict and automatic project version management based on semantic versioning. Getting started End users Semantic versioning Project version

⌚️Internet Time reference and (eventually) converter site, for planning things with your internet friends who aren't (yet) obsessed with Internet Time 😉

Internet-Ti.me Internet Time reference and (eventually) converter site, for planning things with your internet friends who aren't (yet) obsessed with

A small, simple editor for beginner Python programmers. Written in Python and Qt5.
A small, simple editor for beginner Python programmers. Written in Python and Qt5.

Mu - A Simple Python Code Editor Mu is a simple code editor for beginner programmers based on extensive feedback from teachers and learners. Having sa

Beginner Projects A couple of beginner projects here

Beginner Projects A couple of beginner projects here, listed from easiest to hardest :) selector.py: simply a random selector to tell me who to faceti

Space-invaders - Simple Game created using Python & PyGame, as my Beginner Python Project
Space-invaders - Simple Game created using Python & PyGame, as my Beginner Python Project

Space Invaders This is a simple SPACE INVADER game create using PYGAME whihc hav

Simple Game created using Python & PyGame, as my Beginner Python Project!
Simple Game created using Python & PyGame, as my Beginner Python Project!

Space Invaders This is a simple SPACE INVADER game create using PYGAME whihc have sound and lot's of keyboard functions. Prerequisites More Experience

learn python in 100 days, a simple step could be follow from beginner to master of every aspect of python programming and project also include side project which you can use as demo project for your personal portfolio
learn python in 100 days, a simple step could be follow from beginner to master of every aspect of python programming and project also include side project which you can use as demo project for your personal portfolio

learn python in 100 days, a simple step could be follow from beginner to master of every aspect of python programming and project also include side project which you can use as demo project for your personal portfolio

A Python library created to assist programmers with complex mathematical functions
A Python library created to assist programmers with complex mathematical functions

libmaths was created not only as a learning experience for me, but as a way to make mathematical models in seconds for Python users using mat

A Python library created to assist programmers with complex mathematical functions
A Python library created to assist programmers with complex mathematical functions

libmaths libmaths was created not only as a learning experience for me, but as a way to make mathematical models in seconds for Python users using mat

CONTRIBUTIONS ONLY: Voluptuous, despite the name, is a Python data validation library.

CONTRIBUTIONS ONLY What does this mean? I do not have time to fix issues myself. The only way fixes or new features will be added is by people submitt

Face2webtoon - Despite its importance, there are few previous works applying I2I translation to webtoon.
Face2webtoon - Despite its importance, there are few previous works applying I2I translation to webtoon.

Despite its importance, there are few previous works applying I2I translation to webtoon. I collected dataset from naver webtoon 연애혁명 and tried to transfer human faces to webtoon domain.

HTML minifier for Python frameworks (not only Django, despite the name).

django-htmlmin django-html is an HTML minifier for Python, with full support for HTML 5. It supports Django, Flask and many other Python web framework

The Internet Archive Research Assistant - Daily search Internet Archive for new items matching your keywords
The Internet Archive Research Assistant - Daily search Internet Archive for new items matching your keywords

The Internet Archive Research Assistant - Daily search Internet Archive for new items matching your keywords

This tool for beginner and help those people they gather information about Email Header Analysis, Instagram Information, Instagram Username Check, Ip Information, Phone Number Information, Port Scan

This tool for beginner and help those people they gather information about Email Header Analysis, Instagram Information, Instagram Username Check, Ip Information, Phone Number Information, Port Scan. This tool shows your hostname and public IP first, then user give input and according to option this tool work. This tool work diffrent Oprating system.

Owner
Dev4Dev
Dev4Dev
This is a small project written to help build documentation for projects in less time.

Documentation-Builder This is a small project written to help build documentation for projects in less time. About This project builds documentation f

Tom Jebbo 2 Jan 17, 2022
Python-samples - This project is to help someone need some practices when learning python language

Python-samples - This project is to help someone need some practices when learning python language

Gui Chen 0 Feb 14, 2022
204-python-string-21BCA90 created by GitHub Classroom

204-Python This repository is created for subject "204 Programming Skill" Python Programming. This Repository contain list of programs of python progr

VIDYABHARTI TRUST COLLEGE OF BCA 6 Mar 31, 2022
In this Github repository I will share my freqtrade files with you. I want to help people with this repository who don't know Freqtrade so much yet.

My Freqtrade stuff In this Github repository I will share my freqtrade files with you. I want to help people with this repository who don't know Freqt

Simon Kebekus 104 Dec 31, 2022
An ongoing curated list of OS X best applications, libraries, frameworks and tools to help developers set up their macOS Laptop.

macOS Development Setup Welcome to MacOS Local Development & Setup. An ongoing curated list of OS X best applications, libraries, frameworks and tools

Paul Veillard 3 Apr 3, 2022
Highlight Translator can help you translate the words quickly and accurately.

Highlight Translator can help you translate the words quickly and accurately. By only highlighting, copying, or screenshoting the content you want to translate anywhere on your computer (ex. PDF, PPT, WORD etc.), the translated results will then be automatically displayed before you.

Coolshan 48 Dec 21, 2022
Project documentation with Markdown.

MkDocs Project documentation with Markdown. View the MkDocs documentation. Project release notes. Visit the MkDocs wiki for community resources, inclu

MkDocs 15.6k Jan 2, 2023
Your Project with Great Documentation.

Read Latest Documentation - Browse GitHub Code Repository The only thing worse than documentation never written, is documentation written but never di

Timothy Edmund Crosley 809 Dec 28, 2022
The project that powers MDN.

Kuma Kuma is the platform that powers MDN (developer.mozilla.org) Development Code: https://github.com/mdn/kuma Issues: P1 Bugs (to be fixed ASAP) P2

MDN Web Docs 1.9k Dec 26, 2022
the project for the most brutal and effective language learning technique

- "The project for the most brutal and effective language learning technique" (c) Alex Kay The langflow project was created especially for language le

Alexander Kaigorodov 7 Dec 26, 2021