├── .gitignore ├── .travis.yml ├── Procfile ├── README.md ├── app ├── __init__.py ├── models.py ├── resources │ ├── __init__.py │ ├── auth.py │ ├── students.py │ ├── subjects.py │ └── teachers.py ├── serializers.py ├── static │ ├── css │ │ ├── bootstrap.min.css │ │ ├── fileinput.css │ │ ├── login.css │ │ └── material-dashboard.css │ ├── fonts │ │ ├── glyphicons-halflings-regular.woff │ │ └── glyphicons-halflings-regular.woff2 │ ├── img │ │ ├── school-logo.png │ │ ├── sidebar.jpg │ │ └── wallpaper.jpg │ └── js │ │ ├── bootstrap.min.js │ │ ├── fileinput.js │ │ ├── jquery-3.2.1.min.js │ │ ├── material-dashboard.js │ │ └── material.min.js ├── templates │ ├── base.html │ ├── dashboard.html │ └── login.html └── views.py ├── architectural_diagrams └── Student_API_ERD.pdf ├── config ├── __init__.py └── config.py ├── manage.py ├── migrations ├── README ├── alembic.ini ├── env.py ├── script.py.mako └── versions │ └── 1744cd46c8d2_.py ├── requirements.txt ├── run.py ├── runtime.txt ├── screenshots ├── api_list_subjects.png ├── api_list_teachers.png ├── api_login.png ├── api_register.png ├── api_update_student.png ├── app_dashboard.png ├── app_login.png ├── app_students.png ├── app_subjects.png └── app_teachers.png └── tests ├── __init__.py ├── test_authorization.py ├── test_students.py ├── test_subjects.py └── test_teachers.py /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mbithenzomo/flask-school-app-and-api/HEAD/.gitignore -------------------------------------------------------------------------------- /.travis.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mbithenzomo/flask-school-app-and-api/HEAD/.travis.yml -------------------------------------------------------------------------------- /Procfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mbithenzomo/flask-school-app-and-api/HEAD/Procfile -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mbithenzomo/flask-school-app-and-api/HEAD/README.md -------------------------------------------------------------------------------- /app/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mbithenzomo/flask-school-app-and-api/HEAD/app/__init__.py -------------------------------------------------------------------------------- /app/models.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mbithenzomo/flask-school-app-and-api/HEAD/app/models.py -------------------------------------------------------------------------------- /app/resources/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mbithenzomo/flask-school-app-and-api/HEAD/app/resources/__init__.py -------------------------------------------------------------------------------- /app/resources/auth.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mbithenzomo/flask-school-app-and-api/HEAD/app/resources/auth.py -------------------------------------------------------------------------------- /app/resources/students.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mbithenzomo/flask-school-app-and-api/HEAD/app/resources/students.py -------------------------------------------------------------------------------- /app/resources/subjects.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mbithenzomo/flask-school-app-and-api/HEAD/app/resources/subjects.py -------------------------------------------------------------------------------- /app/resources/teachers.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mbithenzomo/flask-school-app-and-api/HEAD/app/resources/teachers.py -------------------------------------------------------------------------------- /app/serializers.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mbithenzomo/flask-school-app-and-api/HEAD/app/serializers.py -------------------------------------------------------------------------------- /app/static/css/bootstrap.min.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mbithenzomo/flask-school-app-and-api/HEAD/app/static/css/bootstrap.min.css -------------------------------------------------------------------------------- /app/static/css/fileinput.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mbithenzomo/flask-school-app-and-api/HEAD/app/static/css/fileinput.css -------------------------------------------------------------------------------- /app/static/css/login.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mbithenzomo/flask-school-app-and-api/HEAD/app/static/css/login.css -------------------------------------------------------------------------------- /app/static/css/material-dashboard.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mbithenzomo/flask-school-app-and-api/HEAD/app/static/css/material-dashboard.css -------------------------------------------------------------------------------- /app/static/fonts/glyphicons-halflings-regular.woff: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mbithenzomo/flask-school-app-and-api/HEAD/app/static/fonts/glyphicons-halflings-regular.woff -------------------------------------------------------------------------------- /app/static/fonts/glyphicons-halflings-regular.woff2: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mbithenzomo/flask-school-app-and-api/HEAD/app/static/fonts/glyphicons-halflings-regular.woff2 -------------------------------------------------------------------------------- /app/static/img/school-logo.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mbithenzomo/flask-school-app-and-api/HEAD/app/static/img/school-logo.png -------------------------------------------------------------------------------- /app/static/img/sidebar.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mbithenzomo/flask-school-app-and-api/HEAD/app/static/img/sidebar.jpg -------------------------------------------------------------------------------- /app/static/img/wallpaper.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mbithenzomo/flask-school-app-and-api/HEAD/app/static/img/wallpaper.jpg -------------------------------------------------------------------------------- /app/static/js/bootstrap.min.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mbithenzomo/flask-school-app-and-api/HEAD/app/static/js/bootstrap.min.js -------------------------------------------------------------------------------- /app/static/js/fileinput.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mbithenzomo/flask-school-app-and-api/HEAD/app/static/js/fileinput.js -------------------------------------------------------------------------------- /app/static/js/jquery-3.2.1.min.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mbithenzomo/flask-school-app-and-api/HEAD/app/static/js/jquery-3.2.1.min.js -------------------------------------------------------------------------------- /app/static/js/material-dashboard.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mbithenzomo/flask-school-app-and-api/HEAD/app/static/js/material-dashboard.js -------------------------------------------------------------------------------- /app/static/js/material.min.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mbithenzomo/flask-school-app-and-api/HEAD/app/static/js/material.min.js -------------------------------------------------------------------------------- /app/templates/base.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mbithenzomo/flask-school-app-and-api/HEAD/app/templates/base.html -------------------------------------------------------------------------------- /app/templates/dashboard.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mbithenzomo/flask-school-app-and-api/HEAD/app/templates/dashboard.html -------------------------------------------------------------------------------- /app/templates/login.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mbithenzomo/flask-school-app-and-api/HEAD/app/templates/login.html -------------------------------------------------------------------------------- /app/views.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mbithenzomo/flask-school-app-and-api/HEAD/app/views.py -------------------------------------------------------------------------------- /architectural_diagrams/Student_API_ERD.pdf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mbithenzomo/flask-school-app-and-api/HEAD/architectural_diagrams/Student_API_ERD.pdf -------------------------------------------------------------------------------- /config/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /config/config.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mbithenzomo/flask-school-app-and-api/HEAD/config/config.py -------------------------------------------------------------------------------- /manage.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mbithenzomo/flask-school-app-and-api/HEAD/manage.py -------------------------------------------------------------------------------- /migrations/README: -------------------------------------------------------------------------------- 1 | Generic single-database configuration. -------------------------------------------------------------------------------- /migrations/alembic.ini: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mbithenzomo/flask-school-app-and-api/HEAD/migrations/alembic.ini -------------------------------------------------------------------------------- /migrations/env.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mbithenzomo/flask-school-app-and-api/HEAD/migrations/env.py -------------------------------------------------------------------------------- /migrations/script.py.mako: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mbithenzomo/flask-school-app-and-api/HEAD/migrations/script.py.mako -------------------------------------------------------------------------------- /migrations/versions/1744cd46c8d2_.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mbithenzomo/flask-school-app-and-api/HEAD/migrations/versions/1744cd46c8d2_.py -------------------------------------------------------------------------------- /requirements.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mbithenzomo/flask-school-app-and-api/HEAD/requirements.txt -------------------------------------------------------------------------------- /run.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mbithenzomo/flask-school-app-and-api/HEAD/run.py -------------------------------------------------------------------------------- /runtime.txt: -------------------------------------------------------------------------------- 1 | python-2.7.15 2 | -------------------------------------------------------------------------------- /screenshots/api_list_subjects.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mbithenzomo/flask-school-app-and-api/HEAD/screenshots/api_list_subjects.png -------------------------------------------------------------------------------- /screenshots/api_list_teachers.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mbithenzomo/flask-school-app-and-api/HEAD/screenshots/api_list_teachers.png -------------------------------------------------------------------------------- /screenshots/api_login.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mbithenzomo/flask-school-app-and-api/HEAD/screenshots/api_login.png -------------------------------------------------------------------------------- /screenshots/api_register.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mbithenzomo/flask-school-app-and-api/HEAD/screenshots/api_register.png -------------------------------------------------------------------------------- /screenshots/api_update_student.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mbithenzomo/flask-school-app-and-api/HEAD/screenshots/api_update_student.png -------------------------------------------------------------------------------- /screenshots/app_dashboard.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mbithenzomo/flask-school-app-and-api/HEAD/screenshots/app_dashboard.png -------------------------------------------------------------------------------- /screenshots/app_login.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mbithenzomo/flask-school-app-and-api/HEAD/screenshots/app_login.png -------------------------------------------------------------------------------- /screenshots/app_students.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mbithenzomo/flask-school-app-and-api/HEAD/screenshots/app_students.png -------------------------------------------------------------------------------- /screenshots/app_subjects.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mbithenzomo/flask-school-app-and-api/HEAD/screenshots/app_subjects.png -------------------------------------------------------------------------------- /screenshots/app_teachers.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mbithenzomo/flask-school-app-and-api/HEAD/screenshots/app_teachers.png -------------------------------------------------------------------------------- /tests/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mbithenzomo/flask-school-app-and-api/HEAD/tests/__init__.py -------------------------------------------------------------------------------- /tests/test_authorization.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mbithenzomo/flask-school-app-and-api/HEAD/tests/test_authorization.py -------------------------------------------------------------------------------- /tests/test_students.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mbithenzomo/flask-school-app-and-api/HEAD/tests/test_students.py -------------------------------------------------------------------------------- /tests/test_subjects.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mbithenzomo/flask-school-app-and-api/HEAD/tests/test_subjects.py -------------------------------------------------------------------------------- /tests/test_teachers.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mbithenzomo/flask-school-app-and-api/HEAD/tests/test_teachers.py --------------------------------------------------------------------------------