In this project, I wanted to make a project where you can take notes using MYSQL and PHP.
--> You need to be logged in for the project.
![](https://raw.githubusercontent.com/ycanga/ToDoList---PHP/main/assets/img/todolist/1.png)
--> If you do not have an account, you can create a new account instantly.
![](https://raw.githubusercontent.com/ycanga/ToDoList---PHP/main/assets/img/todolist/2.png)
--> If your login process is successful, the system will direct you to the homepage within 3 seconds.
![](https://raw.githubusercontent.com/ycanga/ToDoList---PHP/main/assets/img/todolist/3.png)
--> After logging in, there is a field where you can enter your note and there are 3 buttons available to you.
-
Logout: allows you to log out securely.
-
Add note: It is used to save the note you have entered in the note field.
-
Delete All: this button deletes all your saved notes. (Be careful, this action cannot be undone.)
-
The green button in the note is designed for you to use when you complete your note.
-
The red button in the note is designed to delete that note. (Be careful, this action cannot be undone.)
![](https://raw.githubusercontent.com/ycanga/ToDoList---PHP/main/assets/img/todolist/4.png)
![](https://raw.githubusercontent.com/ycanga/ToDoList---PHP/main/assets/img/todolist/5.png)
For the installation of the project;
-
Put the given files in the localhost folder.
-
-
Create a new database named "todolist" here.
-
Drag and drop the "todolist.sql" file given in the project files to the database you created.
-
Navigate to the project's location from your localhost page and it's ready to go.
Note: Entered user passwords and notes are encrypted while saving to the database and are only decrypted when the notes are printed on the screen.
![](https://raw.githubusercontent.com/ycanga/ToDoList---PHP/main/assets/img/todolist/6.png)
![](https://raw.githubusercontent.com/ycanga/ToDoList---PHP/main/assets/img/todolist/7.png)
An example of this project From here you can review.