2012年12月26日水曜日

bookers tips 2 : The three entitlements are possible, manager, teacher and student

Our web reservation system “bookers” has 3 entitlements.

"bookers" provides 3 different page sets for manager, teacher and student.
A user will be entitled to the one of them.

(1)  Manager
Manager is the school organizer and can do everything for bookers.
This role can :
  • set attributes for "bookers" to fit your school
  • define weekly time table
  • refer / create / modify / delete user account
  • refer / create / modify / cancel lessons
  • lesson reservation, cancellation

(2)  Teacher

Teacher role is for someone who will instruct lessons but is not involved with the school management. Data access and modification is limited.
This role can :
  • refer lesson
  • refer / modify "My Account"
  • refer user account without private data like address, telephone number etc.
  • refer lesson reservation status
 
(3)  Student

Student can book lessons through the web page by PC, smart phone and mobile.
This role can :
  • refer lesson
  • refer / modify "My Account"
  • lesson reservation, cancellation

If you have any interest, please contact to info@service-exchange.co.jp.

http://www.bookers-on.net

2012年12月22日土曜日

bookers tips 1 : Who gains the most from "bookers"


Our web reservation system “bookers” is suitable for the schools below.

 
(1)  Non-fixed-schedule lesson provider
 
If you are providing non-fixed-schedule lesson, our solution fits very well.
You can define a private lesson when a teacher is available, student can book anytime when she/he wants in the web page. In other words, “bookers” matches a lesson supply and student’s sudden demand easily.

(2)  Schools that are managed by non-Japanese

If your school needs English interface, our “bookers” is the best choice.
“bookers” is bilingual service (English and Japanese, Dec 2012). We don’t charge any additional cost.
Some web service venders can provide bilingual service, but they may charge extra fee. Or they cannot provide daily support in English.

(3)  Schools that don’t have a reservation clerk

Maybe you are a startup school and you need to work as a teacher, clerk and accountant at the same time. If you cannot pick a phone from your student, you lost chance, time and confidence.
“bookers” helps your hard time. Even you cannot speak fluent Japanese, “bookers” will make reservations and handle cancellation instead of you.
 
If you have any interest, please contact to info@service-exchange.co.jp.

http://www.bookers-on.net

2012年12月20日木曜日

The web reservation system "bookers" for school is launched !!

Release Notice "bookers for school"


We launched a new web service "bookers for school" on 16 Dec 2012.
"bookers" is the reservation system for schools.
  • Language school (English, Japanese, Spanish, French, German)
  • Hobby school (Cooking, Painting, Sawing, Flower arrangement, Tea ceremony)
  • Sports club (Tennis, Golf, Footsal)
  • School for children
 The biggest merit for the non-Japanese school managers is,
"bookers" is providing English / Japanese interfaces without extra cost.

Of cource daily support in English / Japanese is available.
If your school has Japanese and non-Japanese people, why don't you try our "bookers for school" ?

Sorry, we haven't prepared the English service details in our official site.
But we are ready for the free trial. It is the easiest way to understand how "bookers" helps your business.
Simply send an email to us for the free trial request.
We are very happy to contribute your school management.



Service Exchange Inc.
info@service-exchange.co.jp

2012年12月11日火曜日

【heroku】DB(Postgres)をアップグレードする

herokuのPostgresは必要な状況に応じ、Dev(Free)から、Mecha($6,400/月)までプランが選択できます。
その中で、Dev、Basic($9/月)の両プランは、Starterカテゴリ(tier)になっていて、
Crane($50/月)〜Mechaは、Productionカテゴリ(tier)となっています。














これらのプランの中から、開発中はDevを使用しパフォーマンステストの為に、
大量のデータを投入する必要があるから、Basicへアップグレード、
本番環境を構築するから、Craneなどへアップグレードなど、アップグレードの必要が生じることがあるとおもいます。
今回は、herokuのPostgresのプランアップグレードと、データ移行する方法を書いてみます。
(今回は例としてDevからBasic(Starter同士)へのアップグレードを行います。)

準備
1 PG Backupsアドオンの追加
    管理コンソールで追加するか、コマンドだと
$ heroku addons:add pgbackups
    で、PG Backupsを追加しておく。

2 追加したPG Backupsを使用し、現在のデータのバックアップを取得する。
$ heroku pgbackups:capture
手順
1 アップグレードするアドオンを追加する。
$ heroku addons:add heroku-postgresql:basic
アドオンを追加すると、以下のようなメッセージが表示されるので、この中の
  HEROKU_POSTGRESQL_PINKの部分を控えておく
Adding heroku-postgresql:basic on sushi... done, v122 ($9/mo)
Attached as HEROKU_POSTGRESQL_PINK_URL
Database has been created and is available
Use `heroku addons:docs heroku-postgresql:basic` to view documentation.
2 PG Backupsで取得したバックアップを、新しいDBへリストアする。
$ heroku pgbackups:restore HEROKU_POSTGRESQL_PINK
この時、本当にいいの?と聞かれるので、hoge.herokuapp.comのhogeの部分を入力する

3 旧DBから新DBへアプリの向き先を変更する
$ heroku pg:promote HEROKU_POSTGRESQL_PINK
4 向き先変更の確認をする。
$ heroku pg:info
上のコマンドを打つと、Dev,Basic両方のDB情報が表示されるが、新しいDB(この場合だとHEROKU_POSTGRESQL_PINK)に、"DATABASE_URL"の表示があればOK

5 旧DBを削除
$ heroku addons:remove HEROKU_POSTGRESQL_ORANGE

以上、でアップグレードとデータ移行は完了です。

※heroku document url