diff --git a/src/kszkepzes/settings.py b/src/kszkepzes/settings.py
index 71222b104b51141d794e5bd41b051b3cf90cf7e4..a1b9ce8f4da5a0e19a7056f3661f53505e98a058 100644
--- a/src/kszkepzes/settings.py
+++ b/src/kszkepzes/settings.py
@@ -39,6 +39,7 @@ INSTALLED_APPS = [
     'django.contrib.staticfiles',
     'django_extensions',
     'rest_framework',
+    'stats'
 ]
 
 MIDDLEWARE = [
diff --git a/src/stats/__init__.py b/src/stats/__init__.py
new file mode 100644
index 0000000000000000000000000000000000000000..e69de29bb2d1d6434b8b29ae775ad8c2e48c5391
diff --git a/src/stats/admin.py b/src/stats/admin.py
new file mode 100644
index 0000000000000000000000000000000000000000..2efd55f084b24e13e3e79f7eec115a96f2deaba6
--- /dev/null
+++ b/src/stats/admin.py
@@ -0,0 +1,6 @@
+from django.contrib import admin
+from .models import User, Kepzes_alkalom
+
+admin.site.register(User)
+admin.site.register(Kepzes_alkalom)
+# Register your models here.
diff --git a/src/stats/apps.py b/src/stats/apps.py
new file mode 100644
index 0000000000000000000000000000000000000000..2d09b92ca1ba59e93693ada2c0c0dd7340a9df15
--- /dev/null
+++ b/src/stats/apps.py
@@ -0,0 +1,5 @@
+from django.apps import AppConfig
+
+
+class StatsConfig(AppConfig):
+    name = 'stats'
diff --git a/src/stats/migrations/0001_initial.py b/src/stats/migrations/0001_initial.py
new file mode 100644
index 0000000000000000000000000000000000000000..7223baaec1f309b9bb54b1e605f26594ea94f8b5
--- /dev/null
+++ b/src/stats/migrations/0001_initial.py
@@ -0,0 +1,25 @@
+# -*- coding: utf-8 -*-
+# Generated by Django 1.11.5 on 2017-09-24 23:01
+from __future__ import unicode_literals
+
+from django.db import migrations, models
+
+
+class Migration(migrations.Migration):
+
+    initial = True
+
+    dependencies = [
+    ]
+
+    operations = [
+        migrations.CreateModel(
+            name='User',
+            fields=[
+                ('id', models.AutoField(auto_created=True, primary_key=True, serialize=False, verbose_name='ID')),
+                ('user_name', models.CharField(max_length=50)),
+                ('year_of_kepzes', models.IntegerField()),
+                ('megjegyzes', models.TextField()),
+            ],
+        ),
+    ]
diff --git a/src/stats/migrations/0002_auto_20170925_1936.py b/src/stats/migrations/0002_auto_20170925_1936.py
new file mode 100644
index 0000000000000000000000000000000000000000..635748e98913007a92b38e3d43d8360d021cf61f
--- /dev/null
+++ b/src/stats/migrations/0002_auto_20170925_1936.py
@@ -0,0 +1,42 @@
+# -*- coding: utf-8 -*-
+# Generated by Django 1.11.5 on 2017-09-25 17:36
+from __future__ import unicode_literals
+
+from django.db import migrations, models
+
+
+class Migration(migrations.Migration):
+
+    dependencies = [
+        ('stats', '0001_initial'),
+    ]
+
+    operations = [
+        migrations.CreateModel(
+            name='Kepzes_alkalom',
+            fields=[
+                ('id', models.AutoField(auto_created=True, primary_key=True, serialize=False, verbose_name='ID')),
+                ('idopont', models.DateField()),
+                ('letszam', models.IntegerField()),
+            ],
+        ),
+        migrations.RenameField(
+            model_name='user',
+            old_name='user_name',
+            new_name='felhaszbalo_nev',
+        ),
+        migrations.RenameField(
+            model_name='user',
+            old_name='year_of_kepzes',
+            new_name='kepzes_eve',
+        ),
+        migrations.RemoveField(
+            model_name='user',
+            name='megjegyzes',
+        ),
+        migrations.AddField(
+            model_name='kepzes_alkalom',
+            name='resztvevok',
+            field=models.ManyToManyField(to='stats.User'),
+        ),
+    ]
diff --git a/src/stats/migrations/0003_auto_20170925_1938.py b/src/stats/migrations/0003_auto_20170925_1938.py
new file mode 100644
index 0000000000000000000000000000000000000000..48c1c7ecd714a1d2c3f1cb08586f2677b1817234
--- /dev/null
+++ b/src/stats/migrations/0003_auto_20170925_1938.py
@@ -0,0 +1,20 @@
+# -*- coding: utf-8 -*-
+# Generated by Django 1.11.5 on 2017-09-25 17:38
+from __future__ import unicode_literals
+
+from django.db import migrations
+
+
+class Migration(migrations.Migration):
+
+    dependencies = [
+        ('stats', '0002_auto_20170925_1936'),
+    ]
+
+    operations = [
+        migrations.RenameField(
+            model_name='user',
+            old_name='felhaszbalo_nev',
+            new_name='felhasznalo_nev',
+        ),
+    ]
diff --git a/src/stats/migrations/__init__.py b/src/stats/migrations/__init__.py
new file mode 100644
index 0000000000000000000000000000000000000000..e69de29bb2d1d6434b8b29ae775ad8c2e48c5391
diff --git a/src/stats/models.py b/src/stats/models.py
new file mode 100644
index 0000000000000000000000000000000000000000..cc03443dd6c97d5725c4274c0a0ebfe5f3ee554e
--- /dev/null
+++ b/src/stats/models.py
@@ -0,0 +1,16 @@
+from django.db import models
+
+# Create your models here.
+class User(models.Model):
+    felhasznalo_nev = models.CharField(max_length=50)
+    kepzes_eve = models.IntegerField()
+    email_cim = models.EmailField()
+    profilkep = models.ImageField()
+
+    def __str__(self):
+        return self.felhasznalo_nev
+
+class Kepzes_alkalom(models.Model):
+    idopont = models.DateField()
+    letszam = models.IntegerField()
+    resztvevok = models.ManyToManyField(User)
diff --git a/src/stats/tests.py b/src/stats/tests.py
new file mode 100644
index 0000000000000000000000000000000000000000..7ce503c2dd97ba78597f6ff6e4393132753573f6
--- /dev/null
+++ b/src/stats/tests.py
@@ -0,0 +1,3 @@
+from django.test import TestCase
+
+# Create your tests here.
diff --git a/src/stats/views.py b/src/stats/views.py
new file mode 100644
index 0000000000000000000000000000000000000000..91ea44a218fbd2f408430959283f0419c921093e
--- /dev/null
+++ b/src/stats/views.py
@@ -0,0 +1,3 @@
+from django.shortcuts import render
+
+# Create your views here.