Skip to content

This is a simple but powerful web application that validates form inputs and stores user data in a MySQL database. It also includes a basic login system.

Notifications You must be signed in to change notification settings

Khairul25556/form-validation

Repository files navigation

Form Validator

This is a simple but powerful web application that validates form inputs and stores user data in a MySQL database. It also includes a basic login system. The goal of this project is to learn how to handle form validation both on the frontend and backend.

Features

  • Frontend form validation using JavaScript
  • Backend validation using Express.js
  • Stores user data securely into MySQL database
  • Basic login functionality
  • Password and email validation
  • Dynamic views using EJS
  • Error messages for invalid inputs
  • Clean, beginner-friendly folder structure
  • MySQL connection using mysql2 package

Demo:

demo1 demo1 demo1

🛠️ Technologies & Packages Used

  • Frontend: HTML, CSS, JavaScript
  • Backend: Node.js, Express.js
  • Templating Engine: EJS
  • Database: MySQL
  • NPM Packages:

About

This is a simple but powerful web application that validates form inputs and stores user data in a MySQL database. It also includes a basic login system.

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published