Changeset 93e5ff0 for README.md


Ignore:
Timestamp:
09/26/26 14:17:56 (4 days ago)
Author:
Georgi Paunkov <paunkovgeorgi@…>
Branches:
main
Children:
3d81505
Parents:
a4ca79c
Message:

Update README

File:
1 edited

Legend:

Unmodified
Added
Removed
  • README.md

    ra4ca79c r93e5ff0  
    1 # Tauri + Vanilla
     1# Build Instructions
    22
    3 This template should help get you started developing with Tauri in vanilla HTML, CSS and Javascript.
     3## Опис на развојната околина
    44
    5 ## Recommended IDE Setup
     5Прототипот е развиен со следниве алатки и библиотеки:
    66
    7 - [VS Code](https://code.visualstudio.com/) + [Tauri](https://marketplace.visualstudio.com/items?itemName=tauri-apps.tauri-vscode) + [rust-analyzer](https://marketplace.visualstudio.com/items?itemName=rust-lang.rust-analyzer)
     7 * Rust (верзија 1.75 или понова)
     8 * Cargo - систем за изградба
     9 * Tauri CLI (2.x)
     10 * sqlx (0.7+) - асинхрона библиотека за PostgreSQL
     11 * Node.js (18+) и npm
     12 * PostgreSQL (верзија 14 или понова)
     13
     14## Инструкции за изградба ##
     15
     16### 1. Инсталирај Rust ###
     17
     18Симни го Rust од официјалниот сајт: https://rustup.rs/
     19
     20```
     21# Linux / Mac
     22curl --proto '=https' --tlsv1.2 -sSf https://sh.rustup.rs | sh
     23```
     24
     25За Windows, симни `rustup-init.exe` и изврши го.
     26
     27### 2. Инсталирај Tauri CLI ###
     28
     29```
     30cargo install tauri-cli
     31```
     32
     33### 3. Клонирај го репозиториумот ###
     34
     35```
     36git clone <URL_на_репозиториумот>
     37cd poshoreca
     38```
     39
     40### 4. Конфигурирај ја базата ###
     41
     42Креирај `.env` датотека во root директориумот:
     43
     44```
     45DATABASE_URL=postgres://db_202526z_va_prj_poshoreca_owner:4040c5ddf69@localhost:9999/db_202526z_va_prj_poshoreca
     46```
     47
     48### 5. Стартувај SSH тунел ###
     49
     50Симни ја SSH тунел скриптата од https://bazi.finki.ukim.mk/resources/Software
     51
     52Конфигурирај ја `.bat` датотеката:
     53
     54```
     55plink -v -ssh -2 -C -N -L 9999:localhost:5432 -pw b19e481c t_poshoreca@194.149.135.130
     56```
     57
     58Стартувај ја скриптата. Треба да видиш:
     59```
     60Tunnel established. Press Ctrl+C to close.
     61```
     62
     63### 6. Инсталирај Node dependencies ###
     64
     65```
     66npm install
     67```
     68
     69### 7. Изгради го проектот ###
     70
     71```
     72npm run tauri build
     73```
     74
     75### 8. Стартувај ја апликацијата ###
     76
     77```
     78npm run tauri dev
     79```
     80
     81## Инструкции за тестирање ##
     82
     83### Стартување на апликацијата ###
     84
     85По извршувањето на `npm run tauri dev`, апликацијата ќе се отвори во нов прозорец.
     86
     87### Тест корисници ###
     88
     89Апликацијата доаѓа со неколку предефинирани корисници за тестирање:
     90
     91 * Администратор:
     92  * PIN: `1234`
     93
     94 * Келнер:
     95  * PIN: `5678`
     96
     97 * Менаџер:
     98  * PIN: `9012`
     99
     100### Чекор-по-чекор мини-водич ###
     101
     102 1. Најава: Внеси PIN код за да се најавиш.
     103 2. Главно мени: По најавата, ќе видиш мени со достапни опции зависно од твојата улога.
     104 3. Нова нарачка: Избери слободна маса за да креираш нова нарачка.
     105 4. Додавање на ставка: Избери производ од листата и внеси количина.
     106 5. Плаќање: Избери метод на плаќање и потврди.
     107 6. Z-извештај (менаџер): Прегледај го извештајот и потврди.
     108 7. Дневен извештај (менаџер): Види ги деталите за денес.
     109
     110### Излез од апликацијата ###
     111
     112Затвори го прозорецот или избриши опција „Излез" од менито.
     113
     114## Изворен код ##
     115
     116Целосниот изворен код е достапен во git репозиториумот на проектот, достапен преку системот DEVELOP EPRMS.
Note: See TracChangeset for help on using the changeset viewer.