Skip to content

This project is a didactic software that allows to read boolean expressions in different formats (truth tables, Karnaugh maps, Boolean functions expressed in mini-terms, maxi-terms or non-standard Boolean expressions), simplifies these expressions.

Notifications You must be signed in to change notification settings

michelolvera/Minibool

Repository files navigation

Minibool

This project is a didactic software that allows to read boolean expressions in different formats (truth tables, Karnaugh maps, Boolean functions expressed in mini-terms, maxi-terms or non-standard Boolean expressions), simplifies these expressions, contributing to improve performance of the students who take careers in the area of computing in various institutions.

Developed for the Instituto Tecnológico de Morelia, as a research project approved by the Tecnológico Nacional de México.

Try it

If you want to try the project you can do it from the official website of the systems department of the Instituto Tecnológico de Morelia, right here.

Supported languages:

  • English - United States
  • Español - México
  • Français - France

Help is requested to support more languages.

Test Locally

You'll need XAMPP or install the following:

  • MariaDB 10.1.36 or newer.
  • Apache 2.4.34 or newer.
  • PHP 5.6.38 or newer.
  • Download source code here.

After this create the minibool database and import the script called minibool.sql, and update the file php/ManejoSQL.php line 2 and 3 with your MariaDB username and password:

$sqlUser="root"; //Your User
$sqlPass=""; //Your Password

Contribute

Feel free to report errors in the issues section with a detailed description on how to replicate the problem or send your corrections creating a Pull Request, will probably be accepted.

Thanks to:

  • M.C. Jose Alfredo Jiménez Murillo, who always motivated the development team and gave us free boolean algebra classes.
  • Tecnológico Nacional de México, for accepting the project on a national level in Mexico.
  • Instituto Tecnológico de Morelia, for allowing the project on one of its servers and being my Alma mater.

Developers:

  • @michelolvera (UI, UX, Quine-McCluskey, Petrick)
  • @AlanCruzRV (UI, UX, DB, Security)
  • @JorgeAr1 (UI, UX, Parser)

About

This project is a didactic software that allows to read boolean expressions in different formats (truth tables, Karnaugh maps, Boolean functions expressed in mini-terms, maxi-terms or non-standard Boolean expressions), simplifies these expressions.

Resources

Stars

Watchers

Forks

Packages

No packages published