Skip to content

desktop application built utilizing electron framework.

Notifications You must be signed in to change notification settings

decadence127/electron-react

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

45 Commits
 
 
 
 
 
 
 
 

Repository files navigation

Electron-ReactJS

Desktop fullStack applicaiton. The main purpose of this application is to calculate customs taxes and documentate units(e.g.: cars, purchased items, etc..) that pass country's border. Application has a report system in both txt and json formats, and statistics module(pie-charts) based on data from database.
EN: Desktop application build using ElectronJS framework.

Client-Server connection established using two-way socket linking.

Server technologes: Java EE, JUnit for unit-testing.

Client technologies: ElectronJs, ReactJs, MaterialUi, MobX, ExpressJs(used to build connection tunnel), Axios, React-router-dom, webpack.

Database Layout: PostgreSQL, JDBC(Interaction with database).

RU: Десктопное приложение, построенное с использованием фреймворка ElectronJs. Основной функционал приложение заключен в подсчете величины таможенных сборов и документации поступающих из-за границы вещей(Например: Автомобили, покупки). Приложение имеет функции создания отчета в текстовом формате, и формате json, а также модуль статистики, основанный на данных из базы данных.

Клиент-серверное взаимодействие основанно на двустороннем сокетном соединении.

Стек серверной части: Java EE, JUnit(Юнит-тестирование)

Стек клиентской части: ElectronJs, ReactJs, MaterialUi, MobX, ExpressJs, Axios, React-router-dom, webpack.

База данных: PostgreSQL, JDBC(Взаимодействие с базой данных)

About

desktop application built utilizing electron framework.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published