This commit is contained in:
Caio1w
2025-10-29 22:08:04 -03:00
parent afeaf36479
commit 89cac2cf8e

View File

@@ -1,4 +1,4 @@
from flask import Flask, request, jsonify, send_file from flask import Flask, request, jsonify, send_from_directory
from flask_cors import CORS from flask_cors import CORS
from pymongo import MongoClient from pymongo import MongoClient
from datetime import datetime, timedelta from datetime import datetime, timedelta
@@ -12,6 +12,7 @@ import os
from bson import ObjectId from bson import ObjectId
import json import json
WEB_DIR = '../web'
app = Flask(__name__) app = Flask(__name__)
CORS(app) CORS(app)
@@ -78,35 +79,35 @@ def init_default_categories(user_id):
categories_collection.insert_many(categories) categories_collection.insert_many(categories)
@app.route('/') @app.route('/')
def serve_html_home(): def serve_html_home():
return send_file('../web/assets/index.html') return send_file('../web/index.html')
@app.route('/dashboard') @app.route('/dashboard')
def serve_html_dashboard(): def serve_html_dashboard():
return send_file('../web/assets/index.html') return send_file('../web/index.html')
@app.route('/login') @app.route('/login')
def serve_html_login(): def serve_html_login():
return send_file('../web/assets/index.html') return send_file('../web/index.html')
@app.route('/cadastro') @app.route('/cadastro')
def serve_html_cadastro(): def serve_html_cadastro():
return send_file('../web/assets/index.html') return send_file('../web/index.html')
@app.route('/transacoes') @app.route('/transacoes')
def serve_html_transacoes(): def serve_html_transacoes():
return send_file('../web/assets/index.html') return send_file('../web/index.html')
@app.route('/configuracoes') @app.route('/configuracoes')
def serve_html_configuracoes(): def serve_html_configuracoes():
return send_file('../web/assets/index.html') return send_file('../web/index.html')
@app.route('/about') @app.route('/about')
def serve_html_about(): def serve_html_about():
return send_file('../web/assets/index.html') return send_file('../web/index.html')
@app.route('/help') @app.route('/help')
def serve_html_help(): def serve_html_help():
return send_file('../web/assets/index.html') return send_file('../web/index.html')
# ROTAS DE AUTENTICAÇÃO # ROTAS DE AUTENTICAÇÃO
@app.route('/api/auth/register', methods=['POST']) @app.route('/api/auth/register', methods=['POST'])
def register(): def register():