├── README.md └── advising_PlusPlus_bracU ├── main ├── __init__.py ├── migrations │ ├── __init__.py │ └── __pycache__ │ │ └── __init__.cpython-310.pyc ├── models.py ├── admin.py ├── tests.py ├── urls.py ├── __pycache__ │ ├── admin.cpython-310.pyc │ ├── apps.cpython-310.pyc │ ├── urls.cpython-310.pyc │ ├── views.cpython-310.pyc │ ├── models.cpython-310.pyc │ ├── __init__.cpython-310.pyc │ └── web_scraping.cpython-310.pyc ├── apps.py ├── web_scraping.py ├── views.py └── CentralExamDates.html ├── advising_PlusPlus_bracU ├── __init__.py ├── __pycache__ │ ├── urls.cpython-310.pyc │ ├── wsgi.cpython-310.pyc │ ├── __init__.cpython-310.pyc │ └── settings.cpython-310.pyc ├── asgi.py ├── wsgi.py ├── urls.py └── settings.py ├── db.sqlite3 ├── templates ├── index.html └── index2.html └── manage.py /README.md: -------------------------------------------------------------------------------- 1 | # advising 2 | -------------------------------------------------------------------------------- /advising_PlusPlus_bracU/main/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /advising_PlusPlus_bracU/main/migrations/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /advising_PlusPlus_bracU/advising_PlusPlus_bracU/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /advising_PlusPlus_bracU/main/models.py: -------------------------------------------------------------------------------- 1 | from django.db import models 2 | 3 | # Create your models here. 4 | -------------------------------------------------------------------------------- /advising_PlusPlus_bracU/main/admin.py: -------------------------------------------------------------------------------- 1 | from django.contrib import admin 2 | 3 | # Register your models here. 4 | -------------------------------------------------------------------------------- /advising_PlusPlus_bracU/main/tests.py: -------------------------------------------------------------------------------- 1 | from django.test import TestCase 2 | 3 | # Create your tests here. 4 | -------------------------------------------------------------------------------- /advising_PlusPlus_bracU/db.sqlite3: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shihabshahrier/advising_PlusPlus_bracU/HEAD/advising_PlusPlus_bracU/db.sqlite3 -------------------------------------------------------------------------------- /advising_PlusPlus_bracU/main/urls.py: -------------------------------------------------------------------------------- 1 | from django.urls import path 2 | from . import views 3 | 4 | urlpatterns = [ 5 | path('', views.index, name='index'), 6 | ] 7 | -------------------------------------------------------------------------------- /advising_PlusPlus_bracU/main/__pycache__/admin.cpython-310.pyc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shihabshahrier/advising_PlusPlus_bracU/HEAD/advising_PlusPlus_bracU/main/__pycache__/admin.cpython-310.pyc -------------------------------------------------------------------------------- /advising_PlusPlus_bracU/main/__pycache__/apps.cpython-310.pyc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shihabshahrier/advising_PlusPlus_bracU/HEAD/advising_PlusPlus_bracU/main/__pycache__/apps.cpython-310.pyc -------------------------------------------------------------------------------- /advising_PlusPlus_bracU/main/__pycache__/urls.cpython-310.pyc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shihabshahrier/advising_PlusPlus_bracU/HEAD/advising_PlusPlus_bracU/main/__pycache__/urls.cpython-310.pyc -------------------------------------------------------------------------------- /advising_PlusPlus_bracU/main/__pycache__/views.cpython-310.pyc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shihabshahrier/advising_PlusPlus_bracU/HEAD/advising_PlusPlus_bracU/main/__pycache__/views.cpython-310.pyc -------------------------------------------------------------------------------- /advising_PlusPlus_bracU/main/__pycache__/models.cpython-310.pyc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shihabshahrier/advising_PlusPlus_bracU/HEAD/advising_PlusPlus_bracU/main/__pycache__/models.cpython-310.pyc -------------------------------------------------------------------------------- /advising_PlusPlus_bracU/main/apps.py: -------------------------------------------------------------------------------- 1 | from django.apps import AppConfig 2 | 3 | 4 | class MainConfig(AppConfig): 5 | default_auto_field = 'django.db.models.BigAutoField' 6 | name = 'main' 7 | -------------------------------------------------------------------------------- /advising_PlusPlus_bracU/main/__pycache__/__init__.cpython-310.pyc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shihabshahrier/advising_PlusPlus_bracU/HEAD/advising_PlusPlus_bracU/main/__pycache__/__init__.cpython-310.pyc -------------------------------------------------------------------------------- /advising_PlusPlus_bracU/main/__pycache__/web_scraping.cpython-310.pyc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shihabshahrier/advising_PlusPlus_bracU/HEAD/advising_PlusPlus_bracU/main/__pycache__/web_scraping.cpython-310.pyc -------------------------------------------------------------------------------- /advising_PlusPlus_bracU/main/migrations/__pycache__/__init__.cpython-310.pyc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shihabshahrier/advising_PlusPlus_bracU/HEAD/advising_PlusPlus_bracU/main/migrations/__pycache__/__init__.cpython-310.pyc -------------------------------------------------------------------------------- /advising_PlusPlus_bracU/advising_PlusPlus_bracU/__pycache__/urls.cpython-310.pyc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shihabshahrier/advising_PlusPlus_bracU/HEAD/advising_PlusPlus_bracU/advising_PlusPlus_bracU/__pycache__/urls.cpython-310.pyc -------------------------------------------------------------------------------- /advising_PlusPlus_bracU/advising_PlusPlus_bracU/__pycache__/wsgi.cpython-310.pyc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shihabshahrier/advising_PlusPlus_bracU/HEAD/advising_PlusPlus_bracU/advising_PlusPlus_bracU/__pycache__/wsgi.cpython-310.pyc -------------------------------------------------------------------------------- /advising_PlusPlus_bracU/advising_PlusPlus_bracU/__pycache__/__init__.cpython-310.pyc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shihabshahrier/advising_PlusPlus_bracU/HEAD/advising_PlusPlus_bracU/advising_PlusPlus_bracU/__pycache__/__init__.cpython-310.pyc -------------------------------------------------------------------------------- /advising_PlusPlus_bracU/advising_PlusPlus_bracU/__pycache__/settings.cpython-310.pyc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shihabshahrier/advising_PlusPlus_bracU/HEAD/advising_PlusPlus_bracU/advising_PlusPlus_bracU/__pycache__/settings.cpython-310.pyc -------------------------------------------------------------------------------- /advising_PlusPlus_bracU/advising_PlusPlus_bracU/asgi.py: -------------------------------------------------------------------------------- 1 | """ 2 | ASGI config for advising_PlusPlus_bracU project. 3 | 4 | It exposes the ASGI callable as a module-level variable named ``application``. 5 | 6 | For more information on this file, see 7 | https://docs.djangoproject.com/en/4.1/howto/deployment/asgi/ 8 | """ 9 | 10 | import os 11 | 12 | from django.core.asgi import get_asgi_application 13 | 14 | os.environ.setdefault('DJANGO_SETTINGS_MODULE', 'advising_PlusPlus_bracU.settings') 15 | 16 | application = get_asgi_application() 17 | -------------------------------------------------------------------------------- /advising_PlusPlus_bracU/advising_PlusPlus_bracU/wsgi.py: -------------------------------------------------------------------------------- 1 | """ 2 | WSGI config for advising_PlusPlus_bracU project. 3 | 4 | It exposes the WSGI callable as a module-level variable named ``application``. 5 | 6 | For more information on this file, see 7 | https://docs.djangoproject.com/en/4.1/howto/deployment/wsgi/ 8 | """ 9 | 10 | import os 11 | 12 | from django.core.wsgi import get_wsgi_application 13 | 14 | os.environ.setdefault('DJANGO_SETTINGS_MODULE', 'advising_PlusPlus_bracU.settings') 15 | 16 | application = get_wsgi_application() 17 | -------------------------------------------------------------------------------- /advising_PlusPlus_bracU/templates/index.html: -------------------------------------------------------------------------------- 1 | 2 | 3 |
4 | 5 |Welcome to Advising++!
11 |Welcome to Advising++!
11 | 12 || A | B | C | D | E | F | G | H | I | J | |
|---|---|---|---|---|---|---|---|---|---|---|
1 | Central Mid Term Dates | Central Final Dates | ||||||||
2 | Course | Window | Date | Day | Course | Window | Date | Day | ||
3 | ||||||||||
4 | CSE101 | 2:00 pm - 4:00 pm | 5-Mar | Sunday | For All Other Courses, Midterm dates and times will be announced by course teachers and Final exam dates and times are the ones given in USIS | CSE101 | 2:00 pm - 4:00 pm | 3 May | Wednesday | |
5 | CSE110 | 8.00 am - 10.00 am | 5-Mar | Sunday | CSE110 | 8.00 am - 10.00 am | 3 May | Wednesday | ||
6 | CSE111 | 11:00 am - 1:00 pm | 5-Mar | Sunday | CSE111 | 11:00 am - 1:00 pm | 3 May | Wednesday | ||
7 | CSE220 | 2:00 pm - 4:00 pm | 5-Mar | Sunday | CSE220 | 2:00 pm - 4:00 pm | 3 May | Wednesday | ||
8 | CSE221 | 8.00 am - 10.00 am | 5-Mar | Sunday | CSE221 | 8.00 am - 10.00 am | 3 May | Wednesday | ||
9 | CSE230 | 4:30 pm - 6:30 pm | 5-Mar | Sunday | CSE230 | 4:30 pm - 6:30 pm | 3 May | Wednesday | ||
10 | CSE250 | 5:00 pm - 7:00 pm | 4-Mar | Saturday | CSE250 | 5:00 pm - 7:00 pm | 2 May | Tuesday | ||
11 | CSE251 | 5:00 pm - 7:00 pm | 4-Mar | Saturday | CSE251 | 5:00 pm - 7:00 pm | 2 May | Tuesday | ||
12 | CSE260 | 2:30 pm - 4:30 pm | 4-Mar | Saturday | CSE260 | 2:30 pm - 4:30 pm | 2 May | Tuesday | ||
13 | CSE320 | 2:30 pm - 4:30 pm | 4-Mar | Saturday | CSE320 | 2:30 pm - 4:30 pm | 2 May | Tuesday | ||
14 | CSE321 | 4:30 pm - 6:30 pm | 11-Mar | Saturday | CSE321 | 4:30 pm - 6:30 pm | 8 May | Monday | ||
15 | CSE330 & MAT205 | 2:00 pm - 4:00 pm | 5-Mar | Sunday | CSE330 & MAT205 | 2:00 pm - 4:00 pm | 3 May | Wednesday | ||
16 | CSE331 | 4:30 pm - 6:30 pm | 7-Mar | Tuesday | CSE331 | 4:30 pm - 6:30 pm | 6 May | Saturday | ||
17 | CSE340 | 4:30 pm - 6:30 pm | 12-Mar | Sunday | CSE340 | 4:30 pm - 6:30 pm | 9 May | Tuesday | ||
18 | CSE341 | 4:30 pm - 6:30 pm | 6-Mar | Monday | CSE341 | 5:00 pm - 7:00 pm | 5 May | Friday | ||
19 | CSE350 | 5:00 pm - 7:00 pm | 4-Mar | Saturday | CSE350 | 5:00 pm - 7:00 pm | 2 May | Tuesday | ||
20 | CSE360 | 4:30 pm - 6:30 pm | 6-Mar | Monday | CSE360 | 5:00 pm - 7:00 pm | 5 May | Friday | ||
21 | CSE370 | 4:30 pm - 6:30 pm | 9-Mar | Thursday | CSE370 | 4:30 pm - 6:30 pm | 7 May | Sunday | ||
22 | CSE420 | 4:30 pm - 6:30 pm | 7-Mar | Tuesday | CSE420 | 4:30 pm - 6:30 pm | 6 May | Saturday | ||
23 | CSE421 | 2:30 pm - 4:30 pm | 4-Mar | Saturday | CSE421 | 2:30 pm - 4:30 pm | 2 May | Tuesday | ||
24 | CSE422 | 4:30 pm - 6:30 pm | 11-Mar | Saturday | CSE422 | 4:30 pm - 6:30 pm | 8 May | Monday | ||
25 | CSE423 | 4:30 pm - 6:30 pm | 5-Mar | Sunday | CSE423 | 4:30 pm - 6:30 pm | 3 May | Wednesday | ||
26 | CSE425 | 11:30 am - 1:30 pm | 4-Mar | Saturday | CSE425 | 11:30 am - 1:30 pm | 2 May | Tuesday | ||
27 | CSE460 | 5:00 pm - 7:00 pm | 4-Mar | Saturday | CSE460 | 5:00 pm - 7:00 pm | 2 May | Tuesday | ||
28 | CSE461 | 4:30 pm - 6:30 pm | 6-Mar | Monday | CSE461 | 5:00 pm - 7:00 pm | 5 May | Friday | ||
29 | CSE470 | 4:30 pm - 6:30 pm | 9-Mar | Thursday | CSE470 | 4:30 pm - 6:30 pm | 7 May | Sunday | ||
30 | CSE471 | 4:30 pm - 6:30 pm | 12-Mar | Sunday | CSE471 | 4:30 pm - 6:30 pm | 9 May | Tuesday | ||