Lucasdfg07 / MamuteBar

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Logo of the project

Mamute Bar

This application is ruby app to manager a bar and it's products in stock, cash and requests.

Technology

Here are the technologies used in this project.

  • Ruby version 2.5.1
  • Rails version 5.0.1
  • Docker
  • Docker Compose
  • PostgreSQL

Services Used

  • Github

Ruby Gems

  • Devise
  • Bootstrap
  • JQuery-rails
  • MorrisJS
  • Chartkick
  • Ransack
  • Will Paginate

Getting started

  • Dependency

    • Docker
    • Docker Compose
  • To build the containers:

$ sudo docker-compose build

  • To create the bank and do as migrations:

$ sudo docker-compose run --rm app bundle exec rake db:seed

  • To install as gens:

$ sudo docker-compose run --rm app bundle install

  • To run the project:

$ sudo docker-compose up

How to use

1 - Log into the app and register your categories.

Products image

Products image

2 - Register your stocked products and your periodic pucharses at the market.

Products image

Pucharse image

3 - Register your requests at your bar.

Requests image

4 - See your table's requests at the sale's view.

Sales first image

Sales second image

5 - Choose if the payment will be on money or on cash.

6 - That's it. Close the bill and click into the graph button to see your results into the graph.

Path image

Path image

Features

The main features of the application are:

  • Register bar product's.
  • Control the requests.
  • Control the sales.
  • Control the market pucharse.
  • Show the sales and the pucharses in a graph.
  • Control the payment method.

Links

Versioning

1.0.0.0

Authors

  • Lucas Siqueira Fernandes

Please follow github and join us! Thanks to visiting me and good coding!

About


Languages

Language:Ruby 59.6%Language:HTML 31.2%Language:JavaScript 3.9%Language:CSS 3.7%Language:CoffeeScript 0.8%Language:Dockerfile 0.7%