I made web diary with functions called CRUD. For the Diary, I used Mysql database, php, and apache2 open source software.
- Using a web server, user can easily create a diary anytime, anywhere rather than a paper diary.
- UI is intuitive. I made this easy to use.
- It is free. It made using only opensource software, so it doesn't cost any money.
- Install libraries.
sudo apt-get update sudo apt-get upgrade sudo apt-get install apache2 -y sudo apt-get install mariadb-sever php-mysql -y sudo apt-get install php -y sudo service apahce2 restart
- Clone this repository to your RaspBerrypi
git clone https://github.com/hanyoung18/OSS_FINAL_21800681
- Move the cloned directory to /var/www/html
- Make your mysql Account
- Make new database structure name 'diary'and make table
CREATE TABLE member_table (
seq INT NOT NULL AUTO_INCREMENT,
name VARCHAR(255),
date VARCHAR(255),
condition VARCHAR(255),
diary VARCHAR(1000),
PRIMARY KEY(seq)
) ENGINE=MYISAM CHARSET=utf8;
- Go to http://raspberrypi.local/OSS_FINAL_21800681/ and use it!
CSS FROM: https://startbootstrap.com/template/shop-item
- Modified UI to use easier.
- Designed Database Structure and connect to website.
- Implemented CRUD(Crete,Read,Update,Delete) functions using Mysql database.
If you need more help, please send email to chochegksdud@handong.ac.kr