# Schoolmanagement
![developer](https://img.shields.io/badge/Developed%20By%20%3A-Sumit%20Kumar-red)
---
## screenshots
### Homepage
![homepage snap](https://github.com/sumitkumar1503/schoolmanagement/blob/master/static/screenshots/homepage.png?raw=true)
### Admin Dashboard
![dashboard snap](https://github.com/sumitkumar1503/schoolmanagement/blob/master/static/screenshots/adminhomepage.png?raw=true)
### Admin Manage Teacher
![invoice snap](https://github.com/sumitkumar1503/schoolmanagement/blob/master/static/screenshots/adminteacher.png?raw=true)
### Attendance
![doctor snap](https://github.com/sumitkumar1503/schoolmanagement/blob/master/static/screenshots/attendance.png?raw=true)
### Teacher Dashboard
![doctor snap](https://github.com/sumitkumar1503/schoolmanagement/blob/master/static/screenshots/teacher.png?raw=true)
---
## Functions
### Teacher
First the teacher will apply for job,if he/she gets selected there accounts will be made and approved by the admin, after approval only teacher can access their dashboard.
After account approval by admin, teacher can take attendance of any class and view their attendance later.
Teacher can also publish/announce notice to student like submission of assignments.
## Student
First student will take admission/signup.
When their account is approved by admin, only then the student can access their dashboard.
After account approval by admin the student can view their details like attendance.
Student can't view attendance of other student.
Student can't announce, they can only view.
### Admin
First admin will signup for a account.
After login they can see how many student/teacher wants to get job/admission in their school.
They can approve or delete/cancel the request.
They can update any student/teacher details.
Admin can announce notice also.
## Drawbacks
- On update page of teacher/student you must have to update password.
- Anyone can become Admin
## HOW TO RUN THIS PROJECT
- Install Python(3.7.6) (Dont Forget to Tick Add to Path while installing Python)
- Open Terminal and Execute Following Commands :
``` python -m pip install -r requirements.txt ```
- Download This Project Zip Folder and Extract it
- Move to project folder in Terminal. Then run following Commands :
```
py manage.py makemigrations
py manage.py migrate
py manage.py runserver
```
- Now enter following URL in Your Browser Installed On Your Pc
```
http://127.0.0.1:8000/
```
## CHANGES REQUIRED FOR CONTACT US PAGE
- In settins.py file, You have to give your email and password
```
EMAIL_HOST_USER = '[email protected]'
EMAIL_HOST_PASSWORD = 'your email password'
EMAIL_RECEIVING_USER = '[email protected]'
```
- Login to gmail through host email id in your browser and open following link and turn it ON
```
https://myaccount.google.com/lesssecureapps
```
## Disclaimer
This project is developed for demo purpose and it's not supposed to be used in real application.
## Feedback
Any suggestion and feedback is welcome. You can message me on facebook
- [Contact on Facebook](https://fb.com/sumit.luv)
- [Subscribe my Channel LazyCoder On Youtube](https://youtube.com/lazycoders)
没有合适的资源?快使用搜索试试~ 我知道了~
学校管理系统PythonDjango.zip
共91个文件
html:54个
py:24个
png:8个
1.该资源内容由用户上传,如若侵权请联系客服进行举报
2.虚拟产品一经售出概不退款(资源遇到问题,请及时私信上传者)
2.虚拟产品一经售出概不退款(资源遇到问题,请及时私信上传者)
版权申诉
0 下载量 160 浏览量
2023-03-29
23:06:07
上传
评论
收藏 2.13MB ZIP 举报
温馨提示
学校管理系统PythonDjango.zip
资源推荐
资源详情
资源评论
收起资源包目录
学校管理系统PythonDjango.zip (91个子文件)
schoolmanagement-master
LICENSE 1KB
templates
school
teacher_dashboard_cards.html 3KB
student_view_attendance_page.html 1KB
teachersignup.html 3KB
admin_teacher.html 3KB
studentclick.html 527B
adminclick.html 593B
admin_add_teacher.html 2KB
student_wait_for_approval.html 1000B
admin_update_teacher.html 2KB
studentbase.html 4KB
teacher_notice.html 2KB
teacher_wait_for_approval.html 1KB
aboutus.html 1KB
admin_view_fee.html 1KB
adminsignup.html 2KB
teacherclick.html 586B
studentsignup.html 3KB
admin_student.html 3KB
studentlogin.html 2KB
teacher_view_attendance_ask_date.html 2KB
admin_approve_student.html 2KB
teacherbase.html 4KB
admin_approve_teacher.html 2KB
homebase.html 464B
teacher_take_attendance.html 2KB
student_view_attendance_ask_date.html 2KB
admin_fee.html 3KB
adminlogin.html 2KB
admin_notice.html 2KB
admin_take_attendance.html 2KB
admin_view_student.html 2KB
admin_attendance.html 5KB
admin_teacher_student_card.html 2KB
student_dashboard.html 1KB
admin_add_student.html 3KB
index.html 2KB
admin_view_student_fee.html 1KB
admin_view_attendance_ask_date.html 2KB
contactussuccess.html 810B
admin_update_student.html 3KB
teacher_dashboard.html 1KB
admin_dashboard.html 1KB
teacherlogin.html 2KB
admin_view_attendance_page.html 1KB
contactus.html 713B
footer.html 2KB
admin_dashboard_cards.html 3KB
teacher_view_attendance_page.html 1KB
navbar.html 2KB
student_dashboard_cards.html 3KB
admin_view_teacher_salary.html 1KB
admin_view_teacher.html 2KB
adminbase.html 4KB
teacher_attendance.html 5KB
manage.py 636B
school
__init__.py 0B
admin.py 540B
migrations
0008_studentextra_status.py 392B
__init__.py 0B
0010_notice_by.py 390B
0004_auto_20200504_1753.py 397B
0009_auto_20200507_1017.py 733B
0001_initial.py 1KB
0003_auto_20200504_0939.py 1KB
0011_auto_20200508_0913.py 401B
0006_auto_20200506_1719.py 576B
0007_auto_20200506_1720.py 395B
0005_auto_20200505_1038.py 664B
0002_teacherextra_status.py 381B
apps.py 85B
models.py 2KB
views.py 21KB
forms.py 1KB
schoolmanagement
__init__.py 0B
wsgi.py 408B
urls.py 4KB
settings.py 4KB
asgi.py 409B
requirements.txt 86B
.gitignore 2KB
static
screenshots
adminteacher.png 245KB
attendance.png 73KB
teacher.png 241KB
adminhomepage.png 306KB
homepage.png 1.31MB
images
teacher.png 8KB
student1.png 8KB
admin.png 8KB
bg2.jpg 61KB
README.md 3KB
共 91 条
- 1
资源评论
快撑死的鱼
- 粉丝: 1w+
- 资源: 9154
上传资源 快速赚钱
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助
安全验证
文档复制为VIP权益,开通VIP直接复制
信息提交成功