.
.
23 Mobile 2026
23 Mobile Delivery MS
Moto Táxi • Corridas • Delivery
Login
.....................
faze 1
23 Mobile Delivery MS
Moto Táxi • Corridas de Carro • Delivery
Serviços Disponíveis
Login Administrador
Login Passageiro
Login Motorista / Piloto
faze 1
.
.
.
.
.
.
.
..
.
Sobre nós
23 Mobile Delivery MS
Perguntas mais frequentes
De que se trata o Livro de Histórias?
Esta primorosa compilação reúne uma diversa variedade de fotografias que capturam a essência de diferentes épocas e culturas, refletindo estilo e perspectivas únicas de cada artista.
Quanto custa o Livro de Histórias?
Esta primorosa compilação reúne uma diversa variedade de fotografias que capturam a essência de diferentes épocas e culturas, refletindo estilo e perspectivas únicas de cada artista.
Quando o Livro de Histórias será lançado?
Esta primorosa compilação reúne uma diversa variedade de fotografias que capturam a essência de diferentes épocas e culturas, refletindo estilo e perspectivas únicas de cada artista.
Estão disponíveis exemplares autografados?
Esta primorosa compilação reúne uma diversa variedade de fotografias que capturam a essência de diferentes épocas e culturas, refletindo estilo e perspectivas únicas de cada artista.
.
.
.codigo inicial
import 'package:flutter/material.dart'; import 'screens/home_map.dart'; void main() { runApp(MyApp()); } class MyApp extends StatelessWidget { @override Widget build(BuildContext context) { return MaterialApp( title: 'MotoTaxi App', theme: ThemeData( primarySwatch: Colors.green, ), home: HomeMap(), ); } }.
import 'package:flutter/material.dart'; import 'package:google_maps_flutter/google_maps_flutter.dart'; class HomeMap extends StatefulWidget { @override _HomeMapState createState() => _HomeMapState(); } class _HomeMapState extends Statetela principal
.
.
7 Mobile Delivery
Escolha o serviço
.
123novo 7
Login
Não tem conta?
.
.
2
7-mobile-delivery │ ├── frontend │ ├── index.html │ ├── login.html │ ├── register.html │ ├── app.html │ ├── driver.html │ ├── admin.html │ ├── style.css │ └── app.js │ ├── backend │ ├── server.js │ ├── database.js │ └── routes.js │ └── database └── database.json3
servidor
const express = require("express") const cors = require("cors") const bodyParser = require("body-parser") const fs = require("fs") const app = express() app.use(cors()) app.use(bodyParser.json()) const dbFile = "./database/database.json" function readDB(){ return JSON.parse(fs.readFileSync(dbFile)) } function saveDB(data){ fs.writeFileSync(dbFile,JSON.stringify(data,null,2)) } app.post("/register",(req,res)=>{ const db = readDB() const user = { id: Date.now(), username:req.body.username, password:req.body.password, type:req.body.type } db.users.push(user) saveDB(db) res.json({status:"ok"}) }) app.post("/login",(req,res)=>{ const db = readDB() const user = db.users.find(u => u.username==req.body.username && u.password==req.body.password ) if(user){ res.json(user) }else{ res.json({error:"login failed"}) } }) app.get("/rides",(req,res)=>{ const db = readDB() res.json(db.rides) }) app.post("/ride",(req,res)=>{ const db = readDB() const ride={ id:Date.now(), type:req.body.type, origin:req.body.origin, dest:req.body.dest, price:req.body.price, status:"waiting" } db.rides.push(ride) saveDB(db) res.json(ride) }) app.listen(3000,()=>{ console.log("Server running") }).
.estrutur
7-mobile-delivery │ ├── backend │ ├── server.js │ ├── users.js │ ├── rides.js │ └── database.json │ ├── frontend │ ├── index.html │ ├── login.html │ ├── register.html │ ├── app.html │ ├── driver.html │ ├── admin.html │ ├── style.css │ └── script.js7-mobile-delivery
│
├── backend
│ ├── server.js
│ ├── users.js
│ ├── rides.js
│ └── database.json
│
├── frontend
│ ├── index.html
│ ├── login.html
│ ├── register.html
│ ├── app.html
│ ├── driver.html
│ ├── admin.html
│ ├── style.css
│ └── script.js
tela do cliente
Solicitar serviço
.
loguin
Login
.
cadastro
Criar conta
.
.
página inicial
7 Mobile Delivery
EntrarCriar conta
.
📂
7-mobile-delivery.
dentro dela 1
7-mobile-delivery backend ├ server.js └ database.json frontend ├ index.html ├ login.html ├ register.html ├ client.html ├ driver.html ├ style.css └ app.js.
Java script
const express = require("express") const cors = require("cors") const fs = require("fs") const app = express() app.use(cors()) app.use(express.json()) const DB = "./database.json" function readDB(){ return JSON.parse(fs.readFileSync(DB)) } function saveDB(data){ fs.writeFileSync(DB, JSON.stringify(data,null,2)) } app.post("/register",(req,res)=>{ let db = readDB() let user = { id: Date.now(), username: req.body.username, password: req.body.password, type: req.body.type } db.users.push(user) saveDB(db) res.json(user) }) app.post("/login",(req,res)=>{ let db = readDB() let user = db.users.find(u => u.username === req.body.username && u.password === req.body.password ) if(user){ res.json(user) }else{ res.json({error:"login failed"}) } }) app.post("/ride",(req,res)=>{ let db = readDB() let ride = { id: Date.now(), origin: req.body.origin, dest: req.body.dest, price: req.body.price, type: req.body.type, status:"waiting" } db.rides.push(ride) saveDB(db) res.json(ride) }) app.get("/rides",(req,res)=>{ let db = readDB() res.json(db.rides) }) app.post("/accept",(req,res)=>{ let db = readDB() let ride = db.rides.find(r=>r.id==req.body.id) if(ride){ ride.status="accepted" } saveDB(db) res.json(ride) }) app.listen(3000,()=>{ console.log("7 Mobile Delivery rodando na porta 3000") }).
banco de dados 🎲
{ "users": [], "rides": [] }.
.
página inicial
7 Mobile Delivery
LoginCadastrar
.
cadastro 2
Criar conta
.
entrar 2
Login
.
.
App do cliente
Solicitar corrida ou delivery
.
.
painel do motorista
Corridas disponíveis
.
.
Stiller
body{ font-family: Arial; text-align:center; background:#111; color:white; } input{ padding:10px; margin:5px; } button{ padding:10px 20px; background:#ff0000; border:none; border-radius:5px; color:white; cursor:pointer; } a{ color:white; font-size:20px; }.
.
.
23 Mobile Delivery
novo
completo
Login
Não tem conta?
Criar conta
Solicitar corrida ou entrega
Corridas disponíveis
c
.
.
.
tela inicial
7 Mobile Delivery
.
.
administração
Painel Administrador
Usuários
- Motorista João
- Motorista Carlos
- Cliente Maria
Corridas
- Centro → Rodoviária
- Shopping → Aeroporto
7. Mobile Delivery
faze 3
.
.
🚗 7 Mobile Delivery
..
.
FAZE 4
página inicial
23 Mobile Delivery MS
Escolha como deseja entrar
Entrar como Passageiro Entrar como Motorista Painel Administrador.
.
botões de atalho
seudominio.com/index.html