Welcome to our group project! This is a secure login system with email verification, developed using HTML, CSS, JavaScript, and PHP. We utilize PHPMailer for sending verification emails to ensure the authenticity of user registrations.
Check out our system in action:
<iframe width="560" height="315" src="https://www.youtube.com/embed/YOUR_VIDEO_ID" frameborder="0" allowfullscreen></iframe>- ✨ User Registration: New users can register with their email.
- ✉️ Email Verification: Verify email addresses via PHPMailer.
- 🔒 Secure Login: Users can log in after email verification.
- 👥 Responsive Design: Works seamlessly on all devices.
- Frontend: HTML, CSS, JavaScript
- Backend: PHP
- Email: PHPMailer
Follow these steps to get the project up and running on your local machine.
- PHP 7.x or higher
- Web server (e.g., Apache)
- Composer (for PHPMailer)
-
Clone the repository:
git clone https://github.com/AATHILDUCKY/login-system-with-email-verification.git cd login-system-email-verification
-
Install PHPMailer:
composer require phpmailer/phpmailer
-
Configure Database:
- Create a database and import the
database.sql
file. - Update database configuration in
config.php
.
- Create a database and import the
-
Configure PHPMailer:
- Update email settings in
email_config.php
.
- Update email settings in
-
Run the project:
- Start your web server and navigate to the project directory.
- Register: Fill out the registration form with your email.
- Verify Email: Check your inbox for the verification email and click the link.
- Login: After verification, log in using your credentials.
EUSL/TC/IS/2019/COM/05
EUSL/TC/IS/2019/COM/26
EUSL/TC/IS/2019/COM/36
EUSL/TC/IS/2019/COM/41
EUSL/TC/IS/2019/COM/64
EUSL/TC/IS/2019/COM/74
EUSL/TC/IS/2019/COM/102