Movatterモバイル変換


[0]ホーム

URL:


Skip to content

Navigation Menu

Search code, repositories, users, issues, pull requests...

Provide feedback

We read every piece of feedback, and take your input very seriously.

Saved searches

Use saved searches to filter your results more quickly

Sign up

Point-of-sale backend service for POSko project

License

NotificationsYou must be signed in to change notification settings

posko/posko

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

A free to use POS app written on rails. It currently targets small-size businesses like 'retail stores', restaurants and others.

This is the backend of POSko project.

Build StatusMaintainabilityTest Coverage

Demo App

Try ithere

This demo app resets every 6 hours. It is hosted on a free dyno that might not beavailable at the moment of your visit. It is also implemented minimally with less to noproper security measures.

This app instance is hosted forDEMO purposes only and isNOT MONITORED actively. Do notleave any personal information like passwords, email, etc. It is advisable to usemade-upemails andpassword for your own safety.

The owner of this app will notbe liable for any data breach due to this demo app's lack of proper securitymeasures.

Specs

  • Tested on Ruby2.4.3
  • Rails5.1.6

Setting Up

First Time

Runbin/setup

Else (development)

Runbin/update

Model Diagram

Model Diagram

Running Test

bundle exec rspecorbundle exec guard

API

Documentation

The API references is available onPOSko API Docs.

You can contribute by documenting our APIhere.

Postman

Run in Postman

There are some automations implemented there using postman test script. It stores your token and then includes it on requests with authorization procedure.

You need to set up your environment variables to fully utilize that automation. These are the variables this collection needs:

VariableValue
urlhttps://localhost:300
account_namefirst_company
emailadmin@first_company.com
passwordpass

These variables are based on rails defaults and seed data. Change it according to your needs.

Mobile App?

We don't have it yet. But you can develop your own Android/iOS app with our APIs

Desktop App

Posko Electron is now on its way. This is the first attempt to bring posko on desktops

Contributing

Contributions/Suggestions are very welcome. Check it outhere

There is a generator namedbreadko in this app. You can use it by typing this command:

rails g breadko posts contents:string user_id:integer

Then, modify the files to fit your needs.

Project 'Raspberry Pi 3 server'

This POS project is being developed to work on mini computers. I don't have yet these physicaldevices to test if this approach will actually work. I am partnering with localstore owners to test its capabilities, drawbacks and upkeep once it is fully functional.But due to the slow development and the lack of hardware, this project maybe outby late 2019.

If you have a spare device and would like to support this idea, you can send some help. I will gratefully accept a unit of Raspberry Pi 3 from you. ;)

Or you can initiate and work on this project yourself and share your experience with us

About

Point-of-sale backend service for POSko project

Topics

Resources

License

Code of conduct

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages


[8]ページ先頭

©2009-2025 Movatter.jp