Skip to content
This repository has been archived by the owner on Feb 29, 2020. It is now read-only.
/ webcodesk-app Public archive

Webcodesk - a rapid development tool for React Applications [DEPRECATED]

License

Notifications You must be signed in to change notification settings

webcodesk/webcodesk-app

Repository files navigation

This version of Webcodesk is deprecated. Please take a look at the next version of Webcodesk here: webcodesk-srv

Webcodesk desktop application [DEPRECATED]

This repository contains the source code of the Webcodesk desktop application.

What's inside?

There are two parts in Webcodesk: an Electron application, and a Single Page Web application.

Used tools and libraries:

The source code structure

  • public - static files
  • src - the source code root directory
    • app - react-app-framework configuration files
    • electron - Electron application files
    • icons - icons files
    • usr
      • api - functions lists used in flows
      • commons - global constants files
      • components - UI components
      • core - core logic implementation

How to build the application?

Run commands in the order as they are listed.

Bootstrap application

  • git clone https://github.com/webcodesk/webcodesk-app.git
  • cd webcodesk-app
  • yarn install

Development: run Web application and Electron app

  • yarn build

Run this command only if there were any changes in files from the electron directory.

  • yarn start

This command runs the Webpack development server on 3000 port. Any changes in the source code reload the application automatically.

  • yarn electron

This command runs the Electron application.

Production: create the distribution

  • yarn dist

Once the distribution is built successfully, find the application executables in the dist directory.

License

MIT License

Copyright (c) 2019 Oleksandr (Alex) Pustovalov

About

Webcodesk - a rapid development tool for React Applications [DEPRECATED]

Resources

License

Code of conduct

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published