Most applications are CRUD based, that is, users can create data, retrieve data, update and delete data from such applications. This application uses:
- HTML: to structure our pages
- CSS: to add basic styling
- Bootstrap: to also structure and add styles
- JQuery: to validate forms fields and sending data to be processed using PHP
- PHP: to validate form fields from the server side and send users data to and from database
- MYSQL: database to hold user information
- Swiftmailer: to send mails to users
Some Features are:.
- Registration and login forms validation on client-side and server-side.
- Email verification after user sign up.
- Password reset functionality.
- Password hashing with PHP password hashing algorithm.
- Simple search functionality
- Update user data
- Admin dashboard
- Simple graphical display of data
I will give you the source code of the CRUD system built with PHP, MYSQL and JQuery.