Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/varshil-shah/parent-teachers-portal
I have built a parent-teacher portal that allows teachers to communicate easily with parents. In creating this project, the main purpose was to establish a link between parents and teachers.
https://github.com/varshil-shah/parent-teachers-portal
html-css-javascript mail parent-teacher-network php xampp-server
Last synced: about 14 hours ago
JSON representation
I have built a parent-teacher portal that allows teachers to communicate easily with parents. In creating this project, the main purpose was to establish a link between parents and teachers.
- Host: GitHub
- URL: https://github.com/varshil-shah/parent-teachers-portal
- Owner: varshil-shah
- Created: 2021-07-31T09:41:28.000Z (over 3 years ago)
- Default Branch: main
- Last Pushed: 2022-01-18T06:39:02.000Z (almost 3 years ago)
- Last Synced: 2023-03-08T13:34:43.118Z (almost 2 years ago)
- Topics: html-css-javascript, mail, parent-teacher-network, php, xampp-server
- Language: PHP
- Homepage:
- Size: 9.69 MB
- Stars: 1
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# Parent-Teachers-Portal
## ✨ Introduction
In this project, we have created a website that helps teachers send direct messages to student's parents. For this, we have used HTML and CSS for the front-end, PHP for the back-end, and for the dynamic update for the notices we have used JAVASCRIPT.## 🔰 Installation:
1. You must have any server installed on your PC. In my case it was XAMPP.
2. You have to create a database name "ptp" and upload the sql file provided.
3. For sending mails, you have to configure 2 files which are located in php and sendmail folder, under xampp folder.
4. Go to `C:/xampp/php/php.ini` file, open it in any code editor, edit the code as shown below:
```ini
SMTP=smtp.gmail.com
smtp_port=587
sendmail_from=YOUR-EMAIL-ADDRESS
sendmail_path ="\"C:\xampp\sendmail\sendmail.exe\" -t"
```
5. Go to `C:/xampp/sendmail/sendmail.ini` file, open it in any code editor, edit the code as shown below:
```ini
SMTP=smtp.gmail.com
smtp_port=587
error_logfile=error.log
debug_logfile=debug.log
auth_username=YOUR-EMAIL-ADDRESS
auth_password=YOUR-EMAIL-ADRESS-PASSWORD
force_sender=YOUR-EMAIL-ADDRESS
```
6. Now, you have to make that gmail account less secure so that php can use that to send mails.
7. Last step, some of the php files you have to configure all "YOUR-EMAIL-ADDRESS" text to your particular email-address.## 💡 Features:
1. Complete form validation and authentication.
2. If the user forgets the password, added forgot-password form to reset the password.
3. Password is stored in encrypted format.
4. Notices we be refresh automatically after 2 mins without reloading the page.
5. Dynamic search bar.
6. Easy to use and best user experience.## 👨💻 About creator
### Varshil Shah
Feel free to mail me at my email address [[email protected]](mailto:[email protected]) for any queries.