GithubHelp home page GithubHelp logo

personalblog-php-takuya-whatiuse's Introduction

PersonalBlog-PHP-Takuya-WhatIUse

Website completely based on Takuya Matsuyama's WhatIUse web! I tried to replicate the web Takuya's did because I really like how it look almost in every aspect and because I have not seen a similar web like this one before. In this case, I've made it completely in Php, with a backend included!yu8r9KS_6-uQSlCtscH-Nu3duNChr-1

Frontend

This is my firs time building a web that supports dark mode, and in my opinion the transitions between dark and light mode, is one of my favourite things (This is one of the reasons i loved the original one)


j_BCwugvR-MMxIJsRaw-opMerlwBw-darklight

9_p0RQHeo-AVCx_-URf-XPo1dFLaK-categories

Inside the cards

It'll be 2 photos with some information in between of them, making it minimaist and at the same time very clean. oM2IJRUE0-lGNcaBg3k-Q29cfAJZh-clipboard I've code that using just 1 php file, you can see every cards information displayed in the same way. This make everything better in certain way, because this makes that you dont have to create 1 file per card and full the project folders with php files for the same thing.

About me

For the final section of the frontend, i've added something new that the original web didn't have, because i thought it would make the web look more like a personal blog!


iwyf7KRSi-OEfPMter4-clipboard This is the section where you can see more personal information about the person, at the same time as you can see for example projects of the person displayed in cards! All this information is editable in the backend, where you can edit from the profile picture, to the location!

Backend

Here only the admin has acces to, due a login system added!ep1OagbeU-Txv2dO-XR-clipboard yu8r9KS_6-uQSlCtscH-Nu3duNChr-1 Once the admin is logged in, it'll find a copy of the landing page of the frontend, but everything here is to make sure it did upload, edit or delete the data correctly! So the cards dont actually are linked to nothing.

Cards section!

V7sFmbcww-durZZOZOZ-clipboard Here it'll displayed a table with every card and it's content. Every card is made with 3 images, the first one being the thumbail of every card, and the 2 others being the ones displayed inside of every card. Keep in mind this order because this order is the one used for the forms of Adding data and Editing data. Just as i said, in this section you'll be able to:

  • Add data
  • Search based on what you're looking for
  • Edit data
  • Delete dete

All the images that are uploaded into the web, are saved locally in a folder called "files/images/" 330xSg-nL-bah_asngd-clipboard


To make sure the folder dont have infinite images everytime someone edit data, i made that it'll automatically delete the last images being used from the folder and the pc, and it will upload the new ones being edited. Same will happen when deleting data from the table. Yr95NLtyR-V3xX_bOmi-code

personalblog-php-takuya-whatiuse's People

Contributors

sebasssssss avatar

Watchers

 avatar

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.