D
D
deSoul2018-05-17 23:55:31
Software design
deSoul, 2018-05-17 23:55:31

What solutions are suitable for the implementation of the project?

There was an idea to implement a project that should have the following features at the output:
distributed as a
cross-platform distribution: the ability to install on linux, windows
backend: a compiled framework, programming experience is in java, c#, php. Mandatory support for Active Record (I really like the implementation of eloquent in Laravel). It is also necessary to have a scheduler to perform scheduled tasks.
front: exclusively vuejs, tk. there is sufficient database experience
: MySQL, Postgres,
the ability to interact with the operating system, checking for installed components for subsequent interaction with them
In essence, the project should be a solution that works with installed OS components, prepares data for them, processes user data in these components, and remembers the results.
Since this is a personal project, I am looking for free solutions that can later be used for commercial purposes. I reviewed many frameworks for implementing the backend, for example, Laravel, Spring, Play framework, but in the case of the first one, there is no compilation (I don’t want to show the code), and Spring and Play have a fairly high entry threshold (one implementation of role-based access is worth something, plus too a lot of code for simple operations and IMHO a very complex architecture for "coupling" them with vuejs). I would like to be able to deliver packages to the framework (and their abundant repository), have good documentation, understand what to "twist" the front on, and also how to combine all this into one commercial solution.
Share links to materials that describe the approach to the implementation of such a project from the design stage to the sale stage, as well as information on how to implement this project on your own, what solutions to pay attention to, or perhaps implementation experience.

Answer the question

In order to leave comments, you need to log in

Didn't find what you were looking for?

Ask your question

Ask a Question

731 491 924 answers to any question