Repository: hassan11196/QRSMS-V1
Description: QRSMS -  QR based Student Management System. built using React, Python Django, PostgreSQL.
Primary language: Python
Topics: django, python, react, reactjs, heroku, django-rest-framework, student-information-system, student-management, hacktoberfest

# QRSMS
![logo](./images/QRSMS.png)

QRSMS - QR based Student Management System. built using React, Python Django, PostgreSQL. Three Portals. One for Teachers, One for Students and One for Faculty. A Flutter App where Students can view and mark their attendance using QR-Code option.

QRSMS is built on Django Web Framework which provides a extensible environment for Future Extension and Up-gradation.

A Restful Architecture allows for portability and future scalability. Python Environment is managed by Pipenv. The Front-end is powered by the Leading Web Library, React. Bootstrap alongside with Semantic-UI allow for a robust and Well-Polished Web interface. SQLite and PostgreSQL are used in Development and Production, respectively. 

## Team

| [![Noman Anjum](https://github.com/NomanAnjum09.png?size=100)](https://github.com/NomanAnjum09) | [![Hassan Ahmed](https://github.com/hassan11196.png?size=100)](https://github.com/hassan11196) | [![Ahsan Ali](https://github.com/MuhammadAichee.png?size=100)](https://github.com/MuhammadAichee) |
| :---------------------------------------------------------------------------------------------- | :--------------------------------------------------------------------------------------------: | ------------------------------------------------------------------------------------------------: |
| [Noman Anjum](https://github.com/NomanAnjum09)                                                  |                         [Hassan Ahmed](https://github.com/hassan11196)                         |                                                    [Ahsan Ali](https://github.com/MuhammadAichee) |


## QRSMS Teacher Portal: 
[![Netlify Status](https://api.netlify.com/api/v1/badges/0772398c-04c6-442e-b5e8-2b0a50b99e31/deploy-status)](https://app.netlify.com/sites/qrsms-teacher/deploys)

### Link: [qrsms-teacher.netlify.app](qrsms-teacher.netlify.app)

### Repo Link: [https://github.com/hassan11196/QRSMS-Teacher](https://github.com/hassan11196/QRSMS-Teacher)

### Images:
- ![](images/teacher1.png)
- ![](images/teacher2.png)
- ![](images/teacher3.png)

## QRSMS Student Portal: 
[![Netlify Status](https://api.netlify.com/api/v1/badges/c3041597-8544-48af-a987-d16a63ac9933/deploy-status)](https://app.netlify.com/sites/qrsms-student/deploys)

### Link: [qrsms-student.netlify.app](qrsms-student.netlify.app)

### Repo Link: [https://github.com/hassan11196/QRSMS-Student](https://github.com/hassan11196/QRSMS-Student)

### Images:
- ![](images/student1.png)
- ![](images/student2.png)
- ![](images/student3.png)



## QRSMS Admin Portal:
Customized Django Admin Portal for Faculty of the University to manage QRSMS.
### Link: [Click here](https://qrsms-v1.herokuapp.com/admin)

### Images:
- ![](images/admin1.png)
- ![](images/admin2.png)
- ![](images/admin3.png)


## QRSMS Flutter Application: 
[![Build Status](https://travis-ci.com/hassan11196/QRSMSApp-1.svg?token=52F5hBqAVyxvA6TSn1jQ&branch=master)](https://travis-ci.com/hassan11196/QRSMSApp-1)

### Download Link: [Click here](https://github.com/hassan11196/QRSMS-Flutter-App/releases)

### Repo Link: [https://github.com/hassan11196/QRSMSApp](https://github.com/hassan11196/QRSMS-Flutter-App)

Made Possible with help of following additional contributors and mentors💓:

|[![Mustafa Memon](https://github.com/Mustafamemon.png?size=75)](https://github.com/Mustafamemon)|
|[![Huzaifa Abid](https://github.com/huzaifaa926.png?size=75)](https://github.com/huzaifaa926)|

### Images:
| ![](images/flutter1.jpeg) | ![](images/flutter2.jpeg) | ![](images/flutter3.jpeg) | ![](images/flutter4.jpeg) |
| :------------------------ | :-----------------------: | ------------------------: | ------------------------: |