Giter Site home page Giter Site logo

barbot's Introduction

The BarBot

Description:

BarBot provides a safe, convenient way to run a party. We provide a comprehensive party running suite of tools for users and hosts including advanced drink tracking and powerful visualization tools.

More information about the project can be found here

Authors:

System Architect - Peter Seger @segerpeter07

Bar Developer - Kian Raissian @kianraissian

Party Captain Developer - Lucky Jordan @ljordan51

User Dashboard Developer - Nate Lepore @NathanLepore

Getting Started:

To get started, these installs are necessary:

$ sudo pip3 install Flask
$ sudo pip3 install bcrypt
$ sudo pip3 install numpy

Optionally you can add the flask_debugtoolbar which is very helpful for debugging.

sudo pip3 install flask_debugtoolbar

All the CSS in this project is from Bootstrap, so having this information is imperative. Download Here. It is recommended to go with the pre-compiled Bootstrap, but a CSS compiler can also be used.

The Database can be built by doing these steps:

$ sqlite3 database.db < schema.sql

To access the database and to see what is inside it, you can do the following:

$ sqlite3
$ .help
$ .open database.db
$ .read database.db

It is HIGHLY recommended to download a database viewing software like "DB Viewer for SQLite"

Usage:

The main flask app with all the dependencies is run from the barbot.py file. The file structure is setup correctly that flask can grab the correct CSS and HTML files.

License:

This project is released under the Apache License 2.0 with limited reproduction for non-commercial purposes. Please contact [email protected] for more information.

barbot's People

Contributors

segerpeter07 avatar nathanlepore avatar ljordan51 avatar kianraissian avatar

Watchers

James Cloos avatar

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.