diff --git a/requirements.txt b/requirements.txt
new file mode 100644
index 0000000000000000000000000000000000000000..5df4c62228a06e8fe41b15fc88fd36c8f394d6b7
--- /dev/null
+++ b/requirements.txt
@@ -0,0 +1,6 @@
+Flask
+Flask-Cors
+Flask-Login
+Flask-SQLAlchemy
+Jinja2
+gunicorn
diff --git a/store/__init__.py b/store/__init__.py
index 48d3335c957f3bad8a15d852981781fc2354f367..757611d7366673d8ef3a0056a496c25c04e97389 100644
--- a/store/__init__.py
+++ b/store/__init__.py
@@ -1,16 +1,17 @@
 from flask import Flask
 from flask_sqlalchemy import SQLAlchemy
 from os import path
+import os
 from flask_login import LoginManager
 from flask_cors import CORS
 
 db = SQLAlchemy()
-AM_DB = "database.db"
+AM_DB = "alphamart"
 
 def create_app():
     app = Flask(__name__)
     app.config['SECRET_KEY'] = 'AhAhAhAhAhAlphaMartYouReallyHaveNoIdeaWhatsInStoreForYou'
-    app.config['SQLALCHEMY_DATABASE_URI'] = f'sqlite:///{AM_DB}'
+    app.config['SQLALCHEMY_DATABASE_URI'] = f'mysql+pymysql://{os.environ["MYSQL"]}@csmysql.cs.cf.ac.uk:3306/c22003197_{AM_DB}'
     db.init_app(app)
 
     from .views import views
diff --git a/wsgi.py b/wsgi.py
new file mode 100644
index 0000000000000000000000000000000000000000..229d26554fc8d6db1ae2b9c14f468afeb927133f
--- /dev/null
+++ b/wsgi.py
@@ -0,0 +1 @@
+from AlphaMart import app as application
\ No newline at end of file