Skip to content
Snippets Groups Projects
Commit 230320f3 authored by s2536528's avatar s2536528
Browse files

Added README.md. Starting to prune unused components of the App.

parent e768fbc0
No related branches found
No related tags found
No related merge requests found
Pipeline #85628 failed
MySU is a member administration tool for all associations of the University of Twente.
# MySU is a member administration tool used to provide a common platform for any association willing to be a part of it.
You can find more information in the wiki.
### Backend of MySU is divided into several components:
- **Buddy** is **deprecated** and has no use for the application, as of now.
- **Calendar** is responsible for handling events provided by different associations. It contains information about: enrollment and enrollment options, event types, and events themselves.
- **Email** is responsible for distributing emails to members of the various associations.
- **Exams** is **deprecated** and has no use for the application, as of now.
- **Financial** is responsible for handling the finances of the associations and their particular members. Contains information about: bank accounts, debt entries, debt collections and invoices.
- **Inventory** is **deprecated** and has no use for the application, as of now.
- **MySU [API]** is responsible for handling the requests and responses between the frontend and backend.
- **MySU [Backend]** is a main part of the code that the other components are built upon. It handles all the major work and provides the functionality for the web application.
## [More information about Backend can be found here.](https://gitlab.utwente.nl/my-su/backend/api)
## [More information about Frontend can be found here.](https://gitlab.utwente.nl/my-su/frontend/website)
\ No newline at end of file
# Generated by Django 3.2.5 on 2023-09-18 15:31
from django.db import migrations, models
class Migration(migrations.Migration):
dependencies = [
('calendar', '0007_alter_event_debt_collection'),
]
operations = [
migrations.AddField(
model_name='enrollmentoption',
name='empty_enrollment',
field=models.BooleanField(default=False),
),
]
# Generated by Django 3.2.5 on 2023-09-18 15:47
from django.db import migrations, models
import django.db.models.deletion
class Migration(migrations.Migration):
dependencies = [
('MySU', '0050_banner'),
('calendar', '0008_enrollmentoption_empty_enrollment'),
]
operations = [
migrations.AlterField(
model_name='enrollmentoption',
name='association',
field=models.ForeignKey(blank=True, on_delete=django.db.models.deletion.PROTECT, related_name='enrollment_options', to='MySU.association'),
),
migrations.AlterField(
model_name='enrollmentoption',
name='event',
field=models.ForeignKey(blank=True, on_delete=django.db.models.deletion.CASCADE, related_name='enrollment_options', to='calendar.event'),
),
]
# Generated by Django 3.2.5 on 2023-09-18 16:03
from django.db import migrations, models
class Migration(migrations.Migration):
dependencies = [
('calendar', '0009_auto_20230918_1547'),
]
operations = [
migrations.AddField(
model_name='event',
name='image',
field=models.ImageField(blank=True, upload_to='association/event'),
),
]
# Generated by Django 3.2.5 on 2023-09-18 16:13
from django.db import migrations, models
import django.db.models.deletion
class Migration(migrations.Migration):
dependencies = [
('MySU', '0050_banner'),
('calendar', '0010_event_image'),
]
operations = [
migrations.AlterField(
model_name='enrollmentoption',
name='association',
field=models.ForeignKey(blank=True, null=True, on_delete=django.db.models.deletion.PROTECT, related_name='enrollment_options', to='MySU.association'),
),
migrations.AlterField(
model_name='enrollmentoption',
name='event',
field=models.ForeignKey(blank=True, null=True, on_delete=django.db.models.deletion.CASCADE, related_name='enrollment_options', to='calendar.event'),
),
]
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment