23 lines
569 B
Python
23 lines
569 B
Python
from flask import Flask, jsonify, redirect, url_for, send_from_directory
|
|
from flask_cors import CORS
|
|
from backend.utils.build_frontend import build_frontend
|
|
import os
|
|
import subprocess
|
|
|
|
|
|
# instantiate the app
|
|
app = Flask(__name__, static_url_path='/static', static_folder='stockingly-frontend/dist')
|
|
app.config.from_object(__name__)
|
|
|
|
# enable CORS
|
|
CORS(app, resources={r'/*': {'origins': '*'}})
|
|
|
|
|
|
@app.route('/', methods=['GET'])
|
|
def index():
|
|
return redirect(url_for('static', filename='index.html'))
|
|
|
|
|
|
if __name__ == '__main__':
|
|
build_frontend()
|
|
app.run()
|