Skip to content

In this Repo I developed a Student Result declaration system using Django.

License

Notifications You must be signed in to change notification settings

yogeshnile/SRMS

Repository files navigation

SRMS 📓  

  • In this Repo I developed a Student Result declaration system using Django.

How to run the project? 🤔

1). Run all command manually

  • Clone github repository in your local system git clone https://github.com/yogeshnile/SRMS.git
  • Move in SRMS repository cd SRMS
  • Create new virtual python environment python3 -m venv venv
  • Activate virtual python environment source venv/bin/activate
  • Install all the libraries mentioned in requirements.txt using pip install -r requirements.txt
  • Run Django project python manage.py runserver
  • Go to your browser and type http://127.0.0.1:8000/ in the address bar.
  • Hurray! That's it.

2). Run Shell Script

  • Clone github repository in your local system git clone https://github.com/yogeshnile/unix.git
  • Give execute permission to SRMS.sh file via chmod +x SRMS.sh
  • Run SRMS.sh file using ./SRMS.sh
  • Go to your browser and type http://127.0.0.1:8000/ in the address bar.
  • Finished...

Technology used in Project ♨️

Directory Tree 🌵

Show Tree
.
├── db.sqlite3
├── first_year.csv
├── Images
│   ├── 1.png
│   ├── 2.png
│   ├── 3.png
│   ├── 4.png
│   └── 5.png
├── LICENSE
├── manage.py
├── professor
│   ├── admin.py
│   ├── apps.py
│   ├── __init__.py
│   ├── migrations
│   │   ├── 0001_initial.py
│   │   ├── 0002_auto_20200921_1310.py
│   │   ├── 0003_auto_20200921_1510.py
│   │   ├── __init__.py
│   │   └── __pycache__
│   │       ├── 0001_initial.cpython-36.pyc
│   │       ├── 0002_auto_20200921_1310.cpython-36.pyc
│   │       ├── 0003_auto_20200921_1510.cpython-36.pyc
│   │       └── __init__.cpython-36.pyc
│   ├── models.py
│   ├── __pycache__
│   │   ├── admin.cpython-36.pyc
│   │   ├── apps.cpython-36.pyc
│   │   ├── __init__.cpython-36.pyc
│   │   ├── models.cpython-36.pyc
│   │   ├── urls.cpython-36.pyc
│   │   └── views.cpython-36.pyc
│   ├── tests.py
│   ├── urls.py
│   └── views.py
├── README.md
├── requirements.txt
├── second_year.csv
├── srms
│   ├── asgi.py
│   ├── __init__.py
│   ├── __pycache__
│   │   ├── __init__.cpython-36.pyc
│   │   ├── settings.cpython-36.pyc
│   │   ├── urls.cpython-36.pyc
│   │   └── wsgi.cpython-36.pyc
│   ├── settings.py
│   ├── urls.py
│   └── wsgi.py
├── static
│   ├── 404
│   │   ├── main.scss
│   │   ├── style.css
│   │   └── style.css.map
│   ├── css
│   │   ├── animate-css
│   │   │   └── animate.min.css
│   │   ├── bootstrap.css
│   │   ├── bootstrap.min.css
│   │   ├── font-awesome.css
│   │   ├── font-awesome.min.css
│   │   ├── lobipanel
│   │   │   ├── lobipanel.css
│   │   │   └── lobipanel.min.css
│   │   ├── main2.css
│   │   ├── main.css
│   │   ├── prism
│   │   │   └── prism.css
│   │   └── util.css
│   ├── fonts
│   │   ├── font-awesome-4.7.0
│   │   │   ├── css
│   │   │   │   ├── font-awesome.css
│   │   │   │   └── font-awesome.min.css
│   │   │   ├── fonts
│   │   │   │   ├── FontAwesome.otf
│   │   │   │   ├── fontawesome-webfont.eot
│   │   │   │   ├── fontawesome-webfont.svg
│   │   │   │   ├── fontawesome-webfont.ttf
│   │   │   │   ├── fontawesome-webfont.woff
│   │   │   │   └── fontawesome-webfont.woff2
│   │   │   ├── HELP-US-OUT.txt
│   │   │   ├── less
│   │   │   │   ├── animated.less
│   │   │   │   ├── bordered-pulled.less
│   │   │   │   ├── core.less
│   │   │   │   ├── fixed-width.less
│   │   │   │   ├── font-awesome.less
│   │   │   │   ├── icons.less
│   │   │   │   ├── larger.less
│   │   │   │   ├── list.less
│   │   │   │   ├── mixins.less
│   │   │   │   ├── path.less
│   │   │   │   ├── rotated-flipped.less
│   │   │   │   ├── screen-reader.less
│   │   │   │   ├── stacked.less
│   │   │   │   └── variables.less
│   │   │   └── scss
│   │   │       ├── _animated.scss
│   │   │       ├── _bordered-pulled.scss
│   │   │       ├── _core.scss
│   │   │       ├── _fixed-width.scss
│   │   │       ├── font-awesome.scss
│   │   │       ├── _icons.scss
│   │   │       ├── _larger.scss
│   │   │       ├── _list.scss
│   │   │       ├── _mixins.scss
│   │   │       ├── _path.scss
│   │   │       ├── _rotated-flipped.scss
│   │   │       ├── _screen-reader.scss
│   │   │       ├── _stacked.scss
│   │   │       └── _variables.scss
│   │   ├── iconic
│   │   │   ├── css
│   │   │   │   ├── material-design-iconic-font.css
│   │   │   │   └── material-design-iconic-font.min.css
│   │   │   └── fonts
│   │   │       ├── Material-Design-Iconic-Font.eot
│   │   │       ├── Material-Design-Iconic-Font.svg
│   │   │       ├── Material-Design-Iconic-Font.ttf
│   │   │       ├── Material-Design-Iconic-Font.woff
│   │   │       └── Material-Design-Iconic-Font.woff2
│   │   ├── Linearicons-Free-v1.0.0
│   │   │   ├── icon-font.min.css
│   │   │   └── WebFont
│   │   │       ├── Linearicons-Free.eot
│   │   │       ├── Linearicons-Free.svg
│   │   │       ├── Linearicons-Free.ttf
│   │   │       ├── Linearicons-Free.woff
│   │   │       └── Linearicons-Free.woff2
│   │   ├── poppins
│   │   │   ├── Poppins-BlackItalic.ttf
│   │   │   ├── Poppins-Black.ttf
│   │   │   ├── Poppins-BoldItalic.ttf
│   │   │   ├── Poppins-Bold.ttf
│   │   │   ├── Poppins-ExtraBoldItalic.ttf
│   │   │   ├── Poppins-ExtraBold.ttf
│   │   │   ├── Poppins-ExtraLightItalic.ttf
│   │   │   ├── Poppins-ExtraLight.ttf
│   │   │   ├── Poppins-Italic.ttf
│   │   │   ├── Poppins-LightItalic.ttf
│   │   │   ├── Poppins-Light.ttf
│   │   │   ├── Poppins-MediumItalic.ttf
│   │   │   ├── Poppins-Medium.ttf
│   │   │   ├── Poppins-Regular.ttf
│   │   │   ├── Poppins-SemiBoldItalic.ttf
│   │   │   ├── Poppins-SemiBold.ttf
│   │   │   ├── Poppins-ThinItalic.ttf
│   │   │   └── Poppins-Thin.ttf
│   │   └── ubuntu
│   │       ├── Ubuntu-BoldItalic.ttf
│   │       ├── Ubuntu-Bold.ttf
│   │       ├── Ubuntu-Italic.ttf
│   │       ├── Ubuntu-LightItalic.ttf
│   │       ├── Ubuntu-Light.ttf
│   │       ├── Ubuntu-MediumItalic.ttf
│   │       ├── Ubuntu-Medium.ttf
│   │       ├── Ubuntu-Regular.ttf
│   │       └── UFL.txt
│   ├── images
│   │   └── icons
│   │       ├── index.ico
│   │       └── login.ico
│   ├── index
│   │   ├── css
│   │   │   ├── main.css
│   │   │   └── util.css
│   │   ├── fonts
│   │   │   ├── font-awesome-4.7.0
│   │   │   │   ├── css
│   │   │   │   │   ├── font-awesome.css
│   │   │   │   │   └── font-awesome.min.css
│   │   │   │   ├── fonts
│   │   │   │   │   ├── FontAwesome.otf
│   │   │   │   │   ├── fontawesome-webfont.eot
│   │   │   │   │   ├── fontawesome-webfont.svg
│   │   │   │   │   ├── fontawesome-webfont.ttf
│   │   │   │   │   ├── fontawesome-webfont.woff
│   │   │   │   │   └── fontawesome-webfont.woff2
│   │   │   │   ├── HELP-US-OUT.txt
│   │   │   │   ├── less
│   │   │   │   │   ├── animated.less
│   │   │   │   │   ├── bordered-pulled.less
│   │   │   │   │   ├── core.less
│   │   │   │   │   ├── fixed-width.less
│   │   │   │   │   ├── font-awesome.less
│   │   │   │   │   ├── icons.less
│   │   │   │   │   ├── larger.less
│   │   │   │   │   ├── list.less
│   │   │   │   │   ├── mixins.less
│   │   │   │   │   ├── path.less
│   │   │   │   │   ├── rotated-flipped.less
│   │   │   │   │   ├── screen-reader.less
│   │   │   │   │   ├── stacked.less
│   │   │   │   │   └── variables.less
│   │   │   │   └── scss
│   │   │   │       ├── _animated.scss
│   │   │   │       ├── _bordered-pulled.scss
│   │   │   │       ├── _core.scss
│   │   │   │       ├── _fixed-width.scss
│   │   │   │       ├── font-awesome.scss
│   │   │   │       ├── _icons.scss
│   │   │   │       ├── _larger.scss
│   │   │   │       ├── _list.scss
│   │   │   │       ├── _mixins.scss
│   │   │   │       ├── _path.scss
│   │   │   │       ├── _rotated-flipped.scss
│   │   │   │       ├── _screen-reader.scss
│   │   │   │       ├── _stacked.scss
│   │   │   │       └── _variables.scss
│   │   │   ├── iconic
│   │   │   │   ├── css
│   │   │   │   │   ├── material-design-iconic-font.css
│   │   │   │   │   └── material-design-iconic-font.min.css
│   │   │   │   └── fonts
│   │   │   │       ├── Material-Design-Iconic-Font.eot
│   │   │   │       ├── Material-Design-Iconic-Font.svg
│   │   │   │       ├── Material-Design-Iconic-Font.ttf
│   │   │   │       ├── Material-Design-Iconic-Font.woff
│   │   │   │       └── Material-Design-Iconic-Font.woff2
│   │   │   └── montserrat
│   │   │       ├── Montserrat-BlackItalic.ttf
│   │   │       ├── Montserrat-Black.ttf
│   │   │       ├── Montserrat-BoldItalic.ttf
│   │   │       ├── Montserrat-Bold.ttf
│   │   │       ├── Montserrat-ExtraBoldItalic.ttf
│   │   │       ├── Montserrat-ExtraBold.ttf
│   │   │       ├── Montserrat-ExtraLightItalic.ttf
│   │   │       ├── Montserrat-ExtraLight.ttf
│   │   │       ├── Montserrat-Italic.ttf
│   │   │       ├── Montserrat-LightItalic.ttf
│   │   │       ├── Montserrat-Light.ttf
│   │   │       ├── Montserrat-MediumItalic.ttf
│   │   │       ├── Montserrat-Medium.ttf
│   │   │       ├── Montserrat-Regular.ttf
│   │   │       ├── Montserrat-SemiBoldItalic.ttf
│   │   │       ├── Montserrat-SemiBold.ttf
│   │   │       ├── Montserrat-ThinItalic.ttf
│   │   │       ├── Montserrat-Thin.ttf
│   │   │       └── OFL.txt
│   │   ├── images
│   │   │   ├── bg-01.jpg
│   │   │   ├── icons
│   │   │   │   └── favicon.ico
│   │   │   └── img-01.png
│   │   ├── js
│   │   │   └── main.js
│   │   └── vendor
│   │       ├── animate
│   │       │   └── animate.css
│   │       ├── animsition
│   │       │   ├── css
│   │       │   │   ├── animsition.css
│   │       │   │   └── animsition.min.css
│   │       │   └── js
│   │       │       ├── animsition.js
│   │       │       └── animsition.min.js
│   │       ├── bootstrap
│   │       │   ├── css
│   │       │   │   ├── bootstrap.css
│   │       │   │   ├── bootstrap.css.map
│   │       │   │   ├── bootstrap-grid.css
│   │       │   │   ├── bootstrap-grid.css.map
│   │       │   │   ├── bootstrap-grid.min.css
│   │       │   │   ├── bootstrap-grid.min.css.map
│   │       │   │   ├── bootstrap.min.css
│   │       │   │   ├── bootstrap.min.css.map
│   │       │   │   ├── bootstrap-reboot.css
│   │       │   │   ├── bootstrap-reboot.css.map
│   │       │   │   ├── bootstrap-reboot.min.css
│   │       │   │   └── bootstrap-reboot.min.css.map
│   │       │   └── js
│   │       │       ├── bootstrap.js
│   │       │       ├── bootstrap.min.js
│   │       │       ├── popper.js
│   │       │       ├── popper.min.js
│   │       │       └── tooltip.js
│   │       ├── countdowntime
│   │       │   └── countdowntime.js
│   │       ├── css-hamburgers
│   │       │   ├── hamburgers.css
│   │       │   └── hamburgers.min.css
│   │       ├── daterangepicker
│   │       │   ├── daterangepicker.css
│   │       │   ├── daterangepicker.js
│   │       │   ├── moment.js
│   │       │   └── moment.min.js
│   │       ├── jquery
│   │       │   └── jquery-3.2.1.min.js
│   │       ├── noui
│   │       │   ├── nouislider.css
│   │       │   ├── nouislider.js
│   │       │   ├── nouislider.min.css
│   │       │   └── nouislider.min.js
│   │       ├── perfect-scrollbar
│   │       │   ├── perfect-scrollbar.css
│   │       │   └── perfect-scrollbar.min.js
│   │       └── select2
│   │           ├── select2.css
│   │           ├── select2.js
│   │           ├── select2.min.css
│   │           └── select2.min.js
│   ├── js
│   │   ├── bootstrap
│   │   │   ├── bootstrap.js
│   │   │   └── bootstrap.min.js
│   │   ├── iscroll
│   │   │   └── iscroll.js
│   │   ├── jquery
│   │   │   ├── jquery-2.2.4.js
│   │   │   └── jquery-2.2.4.min.js
│   │   ├── lobipanel
│   │   │   ├── lobipanel.js
│   │   │   └── lobipanel.min.js
│   │   ├── main2.js
│   │   ├── main.js
│   │   ├── modernizr
│   │   │   ├── modernizr.js
│   │   │   └── modernizr.min.js
│   │   ├── pace
│   │   │   └── pace.min.js
│   │   └── prism
│   │       ├── prism.js
│   │       ├── prism-line-numbers.js
│   │       └── prism.min.js
│   └── vendor
│       ├── animate
│       │   └── animate.css
│       ├── animsition
│       │   ├── css
│       │   │   ├── animsition.css
│       │   │   └── animsition.min.css
│       │   └── js
│       │       ├── animsition.js
│       │       └── animsition.min.js
│       ├── bootstrap
│       │   ├── css
│       │   │   ├── bootstrap.css
│       │   │   ├── bootstrap.css.map
│       │   │   ├── bootstrap-grid.css
│       │   │   ├── bootstrap-grid.css.map
│       │   │   ├── bootstrap-grid.min.css
│       │   │   ├── bootstrap-grid.min.css.map
│       │   │   ├── bootstrap.min.css
│       │   │   ├── bootstrap.min.css.map
│       │   │   ├── bootstrap-reboot.css
│       │   │   ├── bootstrap-reboot.css.map
│       │   │   ├── bootstrap-reboot.min.css
│       │   │   └── bootstrap-reboot.min.css.map
│       │   └── js
│       │       ├── bootstrap.js
│       │       ├── bootstrap.min.js
│       │       ├── popper.js
│       │       ├── popper.min.js
│       │       └── tooltip.js
│       ├── countdowntime
│       │   └── countdowntime.js
│       ├── css-hamburgers
│       │   ├── hamburgers.css
│       │   └── hamburgers.min.css
│       ├── daterangepicker
│       │   ├── daterangepicker.css
│       │   ├── daterangepicker.js
│       │   ├── moment.js
│       │   └── moment.min.js
│       ├── jquery
│       │   └── jquery-3.2.1.min.js
│       ├── perfect-scrollbar
│       │   ├── perfect-scrollbar.css
│       │   └── perfect-scrollbar.min.js
│       └── select2
│           ├── select2.css
│           ├── select2.js
│           ├── select2.min.css
│           └── select2.min.js
├── student
│   ├── admin.py
│   ├── apps.py
│   ├── forms.py
│   ├── __init__.py
│   ├── migrations
│   │   ├── 0001_initial.py
│   │   ├── 0002_second_year_third_year.py
│   │   ├── 0003_csv.py
│   │   ├── 0004_auto_20200923_1752.py
│   │   ├── __init__.py
│   │   └── __pycache__
│   │       ├── 0001_initial.cpython-36.pyc
│   │       ├── 0002_second_year_third_year.cpython-36.pyc
│   │       ├── 0003_csv.cpython-36.pyc
│   │       ├── 0004_auto_20200923_1752.cpython-36.pyc
│   │       └── __init__.cpython-36.pyc
│   ├── models.py
│   ├── __pycache__
│   │   ├── admin.cpython-36.pyc
│   │   ├── apps.cpython-36.pyc
│   │   ├── forms.cpython-36.pyc
│   │   ├── __init__.cpython-36.pyc
│   │   ├── models.cpython-36.pyc
│   │   ├── urls.cpython-36.pyc
│   │   └── views.cpython-36.pyc
│   ├── tests.py
│   ├── urls.py
│   └── views.py
└── templates
  ├── 404.html
  ├── dashboard.html
  ├── index.html
  ├── login.html
  └── result.html

85 directories, 325 files

ScreenShot 📸

Bug / Feature Request 👨‍💻

If you find a bug (the website couldn't handle the query and / or gave undesired results), kindly open an issue here by including your search query and the expected result.

If you'd like to request a new function, feel free to do so by opening an issue here. Please include sample queries and their corresponding results.

Connect with me! 🌐

Known on internet as Yogesh Nile

Email Me 📧