konkodi210 / sampratistaana

MIT License
3 stars 0 forks source link

Design Decisions

  1. To save the cost and simplify the design, we will using the Desktop application
  2. Java FX will be used as UI framework
  3. For back-end we will be using the SQLLite
  4. Primary language will be used for all labels and texts are Kannada. However, we will also allow the user to enter either in English or Kannada language in the field during the usage
  5. For persistence for we will be using the Hibernate

Useful Resources

  1. JavaFx skinning Reference Guide

Development Environment setup

  1. Download latest Eclipse editor Link
  2. Download JDK 8 Link. You can download higher version as well. If you do, we may have manually configure Java FX
    1. Optional - You can install eclipse fx plugin Link
  3. For UI drag and drop, use Scene Builder Link
  4. Resource bundle editor Link
  5. Database SQL editor Link

Open issues

Data Model

Data Model

App Build Details

Steps to be followed:

  1. Download the latest build from git attached(.zip file)
  2. Copy the zip file in your any drive
  3. Unzip into same drive
  4. Create shortcut for Samprathishtaana.bat to Desktop (if needed)
  5. Double click the shortcut Samprathishtaana.bat
  6. Perform Testing

Build version to download

Here you go! download the build zip file Link

Miscellaneous

To use Kannada (regional) scripts in windows 10

Follow these steps. (But remember to switch languages in windows bar to English for regular use.)

  1. Go to settings by typing Region and Language
  2. Add new language as "KANNADA"
  3. Open Samprathishatana app and type using Kannada keyboard.
  4. Remember to purchase Kannda keyboard sticker or keyboard for easy usage.

Step 1

Step 2

Step 3