Platform Changelog ✍️

Here you can find a log of changes made to the Flatlogic Platform. Last update: ** October 31st**

October 31st - Context-Aware AI Assistant + User Guides in the Generated Apps

We are happy to announce the release of Project Events to further enhance the user experience in managing and troubleshooting web application projects. Project Events provide real-time notifications within the project chat, giving users a detailed log of project-related events, including project builds, changes, and error information.

Checking project status by asking Context-Aware AI Assistant

With the addition of Project Events, users can now access a comprehensive timeline of their project’s development directly within the chat interface. This feature brings a new level of transparency, displaying both general and technical information in one accessible location.

Interactive Tour Guide in Flatlogic Generated Applications

We are also excited to introduce an integrated in-app Tour Guide that provides users with a structured walkthrough of the application’s core features.

This new addition is available for applications built within Flatlogic’s primary tech stack and offers an intuitive onboarding experience, ensuring users can quickly familiarize themselves with key functionalities.

The Tour Guide includes:

  • Welcome Screen: A warm greeting screen, setting the tone for new users as they enter the app.
  • Landing Page Overview: A brief explanation (if the app includes a landing page) to orient users to the primary value propositions and navigation.
  • Login Page Tips: Guidance on logging in, emphasizing ease of access and security options.
  • Application Walkthrough: Step-by-step guidance through the application’s main features, including search capabilities, widgets, and dashboard insights.
  • User and Role Tables: Instructional prompts for managing and navigating user and role data.
  • Final Message: A closing screen featuring an image and message, ensuring users are fully prepared to leverage the app’s capabilities.

October 16th - AI-Generated Websites in Flatlogic Generator: All Apps Have Landing Pages Now!

We are excited to announce a new feature – automatic landing page generation for AI-created websites in Flatlogic Generator. This feature enhances the user experience by providing a dynamic landing page for each AI-generated project, making it easy to showcase and promote web applications right out of the gate. This feature was developed in response to our roadmap query: Generate Static Websites on Demand.

Upon entering an AI-generated project in the Flatlogic Generator, users will now be greeted by a fully developed website, accessible either directly within the application or by clicking on the app’s name. These landing pages consist of multiple sections tailored to the context of each specific application, ensuring a cohesive and professional look.

August 5th - AI-Generated Roles and Permissions to Flatlogic Generator

We are excited to announce a groundbreaking enhancement to the Flatlogic Generator: AI-generated Roles and Permissions. AI Flatlogic Generator will automatically generate roles that match the theme of your application if roles and permissions are enabled in your project (and sample data is not disabled). For default applications with roles and permissions, just an administrator, and applications with multitenancy: administrator + super admin 2 roles.

The AI doesn’t just create roles, it also intelligently assigns permissions. Key roles are given broad permissions to ensure they have all the access they need. For example, the most critical roles receive full permissions, while less critical roles receive a more limited set of permissions.

The App Role field allows you to set the role of any user in the user table. This feature reduces manual setup time and provides a consistent, secure, and efficient permission structure across your applications.

June 14th, 2024 – Announcing AI-Driven Project Specification Generation Feature

Significant enhancement tailored for our paid subscription users who thrive on precision and efficiency – AI-driven project specification generation.

Effective immediately, users who generate projects via Flatlogic Generator’s AI will gain exclusive access to a newly integrated Specification tab.

AI Dialogue History: The history of conversation with the AI about the project creation process.

AI Dialogue History

Download PDF button: With a single click, users can now generate a comprehensive PDF document detailing the project’s requirements: project overview, requirements, and next steps. The process takes approximately a few minutes. Once generated, the PDF can be immediately downloaded and sent directly to the user’s email, ensuring that your project specification follows you even if you leave the page.

Example of an AI-driven project specification pdf file

This update not only streamlines the project management process but also empowers our users to harness the full potential of AI in developing robust, precise business software.

February 14th, 2024 – AI-Powered Flatlogic Assistant

Flatlogic’s AI-powered Assistant, AppWizzy, is now responding to all messages in our support chat by default.

AppWizzy is Flatlogic’s AI-powered assistant that knows the platform, probably better than its owners and developers. It knows all the information available on the platform: subscription plans, generator workflow, FAQs, documentation, forum, etc. – and generates answers based on it.

February 6th, 2024 – Flatlogic’s Affiliate Program

Flatlogic Affiliate Program – a golden opportunity for you to collaborate and earn with us.

🌟 The Flatlogic Affiliate Program is an opportunity for you to partner with us, we’re talking about promoting our top-tier web and mobile application templates, designed to revolutionize the way businesses operate.

February 5th, 2024 – Global Search for Generated Apps

Latest enhancements to the Flatlogic Generator, focused on user needs and seamless navigation, these updates bring a new level of efficiency to the Flatlogic experience.

Expanded Functionality

  • Global Search. Finding what you need in your application is now a breeze. Our new global search feature allows users to locate information instantly, saving time and frustration.
  • Dedicated Search Results Page. We’ve added a dedicated search results page that makes navigation a breeze. That means less clicking and more doing.

Enhanced Stability

  • Bug Fixed
  • Dependency Updated

January 19th, 2024 – AppWizzy – Text to Web App GPT & Text to DB Schema GPTs by Flatlogic!

AppWizzy – Text to Web App

AppWizzy GPT is designed to take text or spoken descriptions of applications and turn them into fully functional software. It provides output in various programming languages to suit different development environments. The primary goal of AppWizzy is to speed up the application development process by minimizing the traditional coding effort and time. This GPT reflects our commitment to be at the forefront of software development innovation, adapting and embracing emerging trends in the industry. Its integration of advanced AI technology not only simplifies the development process but also improves the quality and efficiency of the final product.

Text to DB Schema

Text to DB Schema GPT is designed to transform text input into database schemas, offering outputs in both JSON and SQL formats. The goal of this feature is to streamline the database design process, reducing the time and effort required for manual schema creation.

December 28th, 2023 – React templates December 2023 Update

Updates to Next/Tailwind Template:

  • New default avatar icon added.
  • Fixed profile update bug that deleted user roles and exposed password hashes.
  • Resolved email-sending issues.
  • Dropdown menu now properly hides on the outside click.
  • New users are now automatically assigned the “User” role.
  • Fixed the non-functional “Forgot Password” link.

Template Dependency Updates:

December 27th, 2023 – MVP in a Month with Flatlogic

Streamlined tool to help startups launch their minimum viable product (MVP) swiftly and successfully.

MVP in a Month is exactly what it sounds like. You will get:

  • 30 days from idea to MVP. Turn your concept into a market-ready MVP in just 30 days, ensuring rapid input and feedback.
  • AI-based generator handles 70% of the build. Leverage our AI-based Flatlogic Generator to automate 70% of your application development, focusing on foundational elements for speed and consistency.
  • Tailored to your business needs. Customize the remaining 30% of your MVP to meet your organization’s unique needs, integrating specialized features and workflows for optimal alignment with your business goals.

November 30th, 2023 – Text-to-Chart and Text-to-Widget features in Flatlogic-generated applications

New AI-backed feature in generated applications – now it is possible to simply create charts and widgets from plain text. Just type what you want, for example “chart of orders by month” and have the chart added to your dashboard in seconds automatically!

November 2nd, 2023 – Generate Business Applications From Description With Flatlogic Generator!

New business application generation feature directly from text descriptions! Our new feature provides a faster and more intuitive way for organizations to create custom business applications.

September 13th, 2023 – Roles- and Permissions-Based Access Control for Applications

  • Users now have personalized access and experiences based on their roles. Each role has defined access points and capabilities within the system, resulting in a more organized and efficient operation.
  • By limiting access to certain areas of the system based on user roles, we've increased the overall security of our platform, minimizing the risk of unauthorized operations and data breaches.
  • This innovation allows for better utilization of the application by streamlining operations based on user roles, improving the overall user experience.
  • Super Admins can now define and control the access points available for different user roles within the system. This update provides administrators with greater control and enhances their administrative capabilities.

August 24th, 2023 – Bulk Import

Update version Next/Tailwind released with frontend v0.1.6 and backend v0.2.2, which now include a handy bulk import feature. You can upload a CSV file to create multiple records simultaneously with one click – it’s that easy.

Say goodbye to time-consuming individual data entry. With our Bulk Import, it’s easier than ever to handle large amounts of data, saving you time so you can focus on what matters. Check out this new feature in our latest updates.ч

July 25th, 2023 – Collaboration Feature

Introducing the Collaboration feature: Empowering Teamwork in the Flatlogic Platform.

This new feature is designed to streamline teamwork and enhance project collaboration, bringing efficiency and productivity to a new level.

Now you can add collaborators to your project via email!

To add the collaborator to your project, open your project settings and go to the Collaborators section.

July 23rd, 2023 – Updated Next.js Tailwind Template!

We’re also updated our Next.js Tailwind Template!
What’s new:

  • Added server-side sorting
  • Added server-side pagination for tables

June 15th, 2023 – Updated Version of React Native Starter

✅ React Native updated to 0.71.10

✅ Core React Native libraries have been updated:

  • “@react-native-async-storage/async-storage”: “^1.18.2”,
  • “@react-native-community/cli”: “^11.3.1”,
  • “@react-native-masked-view/masked-view”: “^0.2.9”,
  • “@react-navigation/bottom-tabs”: “^6.5.7”,
  • “@react-navigation/drawer”: “^6.6.2”,
  • “@react-navigation/native”: “^6.1.6”,
  • “@react-navigation/stack”: “^6.3.16”,
  • “react-native-calendars”: “^1.1298.0”,
  • “react-native-gesture-handler”: “^2.10.2”,
  • “react-native-gifted-chat”: “^2.3.0”,
  • “react-native-maps”: “^1.7.1”,
  • “react-native-modal”: “^13.0.1”,
  • “react-native-paper”: “^5.8.0”,
  • “react-native-progress”: “^5.0.0”,
  • “react-native-safe-area-context”: “^4.5.3”,
  • “react-native-screens”: “^3.20.0”,
  • “react-native-vector-icons”: “^9.2.0”,
  • “react-native-walkthrough-tooltip”: “^1.5.0”,
  • “redux-persist”: “^6.0.0”,
  • “victory-native”: “^36.6.10”

✅ Update Dependencies

May 5th, 2023 – Updated Light Blue Vue & Sing App Vue Templates

We made several minor changes that make these admin dashboard templates up-to-date.

Light Blue Vue

✅ Fixed VueX errors

✅ Fixed Charts errors

✅ Updated dependencies

Sing App Vue

✅ Fixed dependencies errors

✅ Updated dependencies

May 4th, 2023 – Introducing React Tailwind Next.js Stack!

We are happy to announce that now you can create your terrific web applications using our new stack – React Tailwind Next.js!

January 11th, 2023 – CSV Export Feature!

We are happy to announce that now you can export data from all your’s entities in CSV format! The new feature allows users to easily export data from the admin panel tables and view it in any spreadsheet application.

January 3rd, 2023 – Laravel Backend Supports Microsoft SQL Server 2019!

We add Laravel backend support for Microsoft SQL Server 2019.

December 30th, 2022 – Flatlogic Platform Now Supports Microsoft SQL Server 2019!

We’re happy to announce that users can now select Microsoft SQL Server 2019 when creating a project on the Flatlogic Platform. Now this new database option is only available with NodeJS+Sequelize backend stack.

December 20th, 2022 – ChatGPT + Flatlogic: Generate Fully-Functioning Web Apps Based on Description

The process is very simple: go to our main page, click “Generate web app”, register for an account, and on the 3rd step, where you define a database schema, add a description by clicking on the “Generate with AI” button. You need to type the application’s description in the text area and hit “Send”. The application’s schema will be ready in around 15 seconds. You may either hit deploy immediately or review the structure to make manual adjustments.

For example here is the app (built with Vue / Node.JS / Postgresql / Tailwind) https://erp-12205-lnm5nd2pia-uc.a.run.app/#/ that was generated based on the following description:

“ERP system with leads, inventory management, and events tracking”

November 28th, 2022 - Template Widgets Release

Widgets can be used for any information the user needs. We show a simple version of the number of created entities and the user can write any custom logic to display the information he or she needs.

November 17th, 2022 - Updated React Version

  • Update React version to 18

  • fix starter/login page UI

September 13th, 2022 - New Releases - Reset Project functionality

  • Flatlogic Platform now supports Reset Project functionality.

There are 2 use cases for the Reset button:

  • to remove old migrations that are no longer needed and combine all migrations into one file (faster, better, prettier);

  • to reset the database by deleting it completely and creating it again.

September 7th, 2022 - New Releases - Vue Tailwind, WYSIWYG

  • Flatlogic Platform now supports the new stack – Vue Tailwind.

Clean, rapid, and minimised stack made with VueJS 3.0 and Tailwind CSS 3. We've added new colors, typography and some minor UI details.

Incredibly fast template. Thanks to the Vite builder, the project will be built in seconds. Comfortable state handling thanks to the lightweight and intuitive Pinia library.

  • Schema Editor of the Flatlogic Platform now supports the ability to add WYSIWYG to your project!

When using WYSIWYG the data representation is displayed in visual form, as in Microsoft Word, and can be edited.

August 22nd, 2022 - Typeorm Backend & Schema Editor Updates

  • Typeorm Backend: updated file uploader
  • Schema Editor: added unique checkbox

May 30, 2022 - Import SQL

Now it's possible to import your existing database. Use the Import SQL button and select your .sql file. Then your database will open in the Schema Editor, where you can further edit your data (add/edit/delete entities).

May 23rd, 2022 - Bug fixes & Release new versions of stacks

  • Replaced buttons “New” & “Filter” at React templates. Fixed rows issues in all CRUD applications: editing, deleting

  • Added to selector rows per page: options 50 and 100. Displaying all records without scroll

  • Solved issue with the editing of entities on the backend side

  • Updated Vue, React, and Angular templates with the latest platform changes

  • Fixed bugs for Vue, React, and Angular stacks

  • Fixed bugs for Node.js Sequelize, Node.js TypeORM

  • Now administrators can change the password of any user

May 10th, 2022 - MUI5 & Updated Vue&React templates

  • Added new section to the documentation page: Working with app

  • Updated VUE material templates with the latest platform changes

    • Cleanup components, pages
    • Remove unused static assets
    • Set default values for numbers and enums to prevent errors
    • Reduce bundle size
    • Fix framework links, 404 page for the router
  • Updated React material templates with the latest platform changes

    • Fixed sidebar layout, user menu positioning
    • Adapted documentation layout for the dark mode.
    • Fixed async loading data for the data grid with process bar.
    • Added showing the label, when data grid filtering result has no values.
    • Data grid: fixed the calculation for the entity total count with relations.
  • Updated from MUI4 to MUI5, fixed Dark Theme

    • Finished migration from the MUI4 to MIU5.

April 25th, 2022 - Improvement of the Schema Editor & Application Guide Tour

  • Improvement of the Schema Editor stage.

    • UI\UX updates
    • warnings added and other improvements

April 18th, 2022 - Versioning notifications & Cloning project's stack&schema

  • Added notification for users about the releases of new versions

    • If the current version of the stack is updated, you will be notified by mail or in the settings near the stack version

  • Added yearly subscriptions

    • Now it is possible to purchase a year's subscription

  • Added new Tutorials to the documentation page

  • Allowed to create projects of the same stack

    • The Settings tab now has a Clone button, with which you can clone the technology stack&schema of your current/past project into a completely new one with the same technology stack&schema

April 11th, 2022 - Backend versioning & Updated Material UI for React Template

  • Added versioning automation for backend

    • Added the option for the user to update to the latest template version

  • Updated tables, pagination, filter & sorting on Material UI for React template

April 4th, 2022 - Frontend versioning & New pricing model

  • Added versioning automation for frontend

    • Added the option for the user to update to the latest template version

  • Changed pricing model and moved to Stripe

    • Moved to the more secure and advanced pricing model
  • Created disconnect GitHub functionality / connect other Github repository

  • Changed the place for the dropdown schema menu (Step 3 of Project Creating)

March 13th, 2022 - NodeJS + TypeORM

  • new backend released: NodeJS + TypeORM
  • added fastify framework for server routing
  • added typescript support
  • added validation for all requests
  • automatic generation of swagger documentation

February 25th, 2022 - New no-backend stacks

  • added no-backend stacks Next.js & Nuxt.js
  • added in each entity link to the corresponding API route
  • added more notifications for clients: “confirmation of the subscription price & confirmation of the trial period”
  • we also deprecated some template options that used older versions of frameworks (bootstrap 4, etc) to improve maintainability and prevent compatibility issues in the future. This will not affect already created projects

February 10th, 2022 - Deployments & logs

Now you can debug deployment problems directly by analyzing your app logs.

  • Added deployments to the platform
  • Added log page with build info
  • Fixed global bug with Laravel
  • Added "Deploy from GIT” button for stack Front+Back
  • Updated “README.md” file for Front-End-Only Projects
  • Added info/documentation tooltips to schema editor and for all steps within the app creation

February 1st, 2022 - No-backend apps

Now you can create pure front-end only apps with the Flatlogic Platform. This assumes you host the back-end somewhere else or do not need it at all.

  • Added Create React App starter template
  • Added Vue CLI Vue 3 starter template
  • Added Angular 11 starter template
  • Fixed column relations in the case the referenced table was renamed
  • Added customization instructions for generated apps
  • Added sending notifications when money is debited from a client for the subscription
  • Added link to Swagger API on the Project page (/project/#number)

January 21st, 2022 - Flatlogic platform

Initial platform release with general features:

  • Code generation/templates
  • Hosting
  • GitHub integration
  • Code merging
  • CRUD app generation
  • Added new FAQ for Platform Pricing Page.