OneLine
OneLine is a multiplatform, standardized, redefined framework.
Botoneline is a bot that analyzes databases design and setups a generic multiplatform solution for you.
How it's possible a robot that develops?
Yes, it's possible!
I have been developing this robot since 2013.
This robot resolve common patterns and some general patterns as well.
Botoneline is being teached more everyday.
I have developed 35+ applications with it.
General technical features
Botoneline features (Commercially available)
Any other database engines can be supported as requested per need.
Managements and Pre-implementations
Default framework views implementation
Multi Platform Services
Blazor Core Features
Blazor Extended Core Features
Let's talk about the benefits of Botoneline
- Reduces and cuts development time and deliverables.
- Reduces and cuts the numbers of developers or team.
- Reduces and cuts development bugs or errors margin to or almost 0% (I have done myself a few dozen of projects without any bugs or errors of any class).
- Increase developers productivity starting from 500% to 1200% (This is my estimates based on how slow or fast I have delivered a project).
- The development from scratch application real estimated time will be cut from 62% to 84% (You will only need to develop for 38% to 26% of the project).
- Extreme fast, optimized and high level development.
- Less coding to resolve general or specific software patterns.
- Less code means easier to maintain.
- What are the things I need to do or should take care starting from this advantage point?
- Adjust labels text and translations on forms and data views (This will be improved in the near future but what you will get out of the box is still great).
- Apply business and security rules to the web api and the web user interface.
- Third party api/service integrations.
- Dashboards and/or reports.
DON'T REPEAT YOURSELF.
DON'T WRITE CODE WITH STRESS OR WORKLOAD ANYMORE.
WRITE CODE WITH PEACE OF MIND, SPEED AND CONFIDENCE.
WORK SMART NOT HARD.
For questions, quote or demo of the service you can contact me via email at onelinetool@gmail.com
Quotes are based on a Botoneline which reverse engineering your database and estimates based on the tables, fields and table relationship design.
Roadmap Botoneline
- Push notifications and notifications history Management (Cross Platform, firebase/azure)
- In-App notification and messages is available for now
- Improve messaging form
- Confirm action by password
- In-Component user defined (persistent or by expiration date) notification alerts
- Add a batch search procedure on the api search methods
- Add option for refreshing lists for certain options (add, edit, delete)
- Add mechanism to load dropdowns only once
- Add filtering mechanisms so that dropdowns filter client side only when doing a single load.
- Add upload .csv via file on Http Service Method
- Change Actions to EventCallback
- Cross Platform Device API's Implementations for Browser and Xamarin.
- Accelerometer
- App Information
- App Theme
- Barometer
- Battery
- Clipboard
- Color Converters
- Compass
- Connectivity
- Detect Shake
- Device Display Information
- Device Information
- Email
- File System
- Flashlight
- Geocoding
- Geolocation
- Gyroscope
- Launcher
- Magnetometer
- MainThread
- Maps
- Open Browser
- Orientation Sensor
- Permissions
- Phone Dialer
- Platform Extensions
- Preferences
- Secure Storage
- Share
- SMS
- Text-to-Speech
- Unit Converters
- Version Tracking
- Vibrate
- Web Authenticator
- Chat (Cross Platform)
- From clients to app/service representative
- Between users
- Groups
- App/service representative chat with connected clients
- User invites other users to manage profile including access permissions management
Known Random Issues on Visual Studio
When web client and web api applications starts the first time crashes and closes unexpectedly without throwing any error.
This error sometimes happens randomly the first time only, just run it again and it should start after that.
Swagger Api documentation not working and throws an error on the web page.
This error sometimes happens randomly, to fix it delete the .vs folder on the solution path and run again it should work after that.