Mode:
Duration:
1
Coding works best on desktop or with an external keyboard.
Coding works best on desktop or with an external keyboard.
Tracks tasks with progress percentage, using Backendless to store and update their status.
// Initialize Backendless
Backendless.initApp("YOUR-APP-ID", "YOUR-API-KEY");
const TaskTable = Backendless.Data.of("Tasks");
async function addTask() {
const name = document.getElementById("taskName").value;
await TaskTable.save({ name, progress: 0 });
loadTasks();
}
async function updateProgress(id, value) {
const task = await TaskTable.findById(id);
task.progress = value;
await TaskTable.save(task);
loadTasks();
}
async function loadTasks() {
const tasks = await TaskTable.find();
const list = document.getElementById("taskList");
list.innerHTML = "";
tasks.forEach(t => {
const li = document.createElement("li");
li.textContent = `${t.name} - ${t.progress}%`;
list.appendChild(li);
});
}
document.addEventListener("DOMContentLoaded", loadTasks);Backendless is a no-code and low-code backend platform that provides ready-to-use server-side infrastructure for mobile, web, and desktop applications, including database management, APIs, authentication, messaging, and hosting.
Origin & Creator
Backendless was founded by Mark Piller and the Backendless team to provide a full-featured backend-as-a-service (BaaS) platform that simplifies app development and accelerates deployment.
Industrial Note
Best suited for developers, no-code creators, and teams needing scalable backend services including real-time data, APIs, push notifications, and serverless logic without managing infrastructure.