FOOP
Project name
is a cloud-based platform for developing and running applications as well as storing data in clusters of leased servers.
If you need to make an application quickly, reliably, with minimum code and no need to care about the servers on which it will run - FOOP is what you need.
The server-side logic is created in a visual editor
1
It all works in a preconfigured cluster, And at the front, the generator automatically creates the backend code
2
All you need to do is bolt on the design and the application is ready.
3
All you have to do is monitor its work in the user-friendly interface provided by the platform.
4
FOOP is an analogue of Yandex cloud, Microsoft Azure or Amazon Web Services, but to the same extent as calling an electric car an analogue of a steam engine.
Our solution performs similar functions, but makes them much more convenient and productive, and under the hood of the mechanisms created on new principles.
A unique feature of FOOP is the ability to transfer projects from the cloud to your own corporate infrastructure - at any time, code generators will generate full source codes in the selected language, then they can be used anywhere.
/01
/02
Consider the process of creating an electronic content marketplace. A small amount of customization and code ensures better and faster support and development of projects on FOOP
Advantages
Task
Standard approach
FOOP
Preparation and maintenance of infrastructure
Renting a Kubernetes cluster, setting up containers, auto-deployment, security and updates.
DevOps - 2 hr/month
Project creation, selection of programming language and DBMS, renting the required number of nodes.
0 hr/month
Authorization server
Develop your own authorization server and connect popular Openauth servers.
Backend developer - 1 hr/month
An authorization server as well as a proxy for security is already built in.
0 hr/month
Creating algorithms for the marketplace
Creation of Python code of services for LC, storefront, shopping, billing, reviews, etc., interaction with Frontend developer for debugging. ~ 8000 lines of code
Backend developer - 6 hr/month
Building algorithms in a graphical editor, writing code for key handlers. ~ 1500 строк кода
Backend developer - 2 hr/month
WEB version implementation
Design, layout, implementation of Frontend logic on React and development of code interaction with Backend.
Designer/contractor - 4 hr/month
Frontend developer - 6 hr/month
Design, layout, implementation of Frontend logic on React with the use of generated code interaction with Backend.
Designer/overstaller with knowledge of React - 4 hr/month
Total:
19 hr/month
6 hr/month
Tools:
Development Environment (IDE)
Implementing the concept of tree-based metaprogramming
Molecule Web IDE based code editor (analogous to VS code)
Database editor and viewer
Backend code generators in different languages
Visual constructor of logical blocks minimizes code writing
Code and Boolean debugger
Automated activity logging system for all application activities
Generation of API interaction code for Frontend.
Tools:
Administration and Support
Team and task management
Setting Project Options
Billing
Log processing and analysis tools
Project and release management
Synchronization with GIT and backups
Application monitoring with notification in Telegram
Application
FOOP is an ideal platform for any client-server system, also indispensable for neural network solutions. Portals of any complexity
Automation of business processes of state and private companies
Mobile applications
BigData solutions
Neural Networks
For technology parks and IT incubators
Developers can immediately create the logical structure of the project without the need to involve Dev-ops
1
Metaprogramming reduces the amount of code and allows you to focus on algorithms
2
Built-in collaboration tools
3
Automatic Deployment and Publishing dramatically speeds up testing and debugging
4
The most attractive area of FOOP application is providing a development platform for startups - residents of state technology parks and IT incubators, thus solving several main tasks of new projects development:
Ready-made solutions are put into production without any effort
5
For government agencies
list of tenders
To date, dozens of tenders have been announced for “Provision of services for the provision of non-exclusive rights to use the software environment for development, testing and debugging”.

Based on this, it can be said that there is a large demand from government agencies for integrated development tools and FOOP can successfully meet this need.