No 1 About Project

Your daily dose of fun!

iFunny is a picture sharing website that allows users to upload any picture they choose. If you need a laugh or just something to brighten your day a little, scrolling through the site will be sure to put a smile on your face!

deliwin.host picture

No 2 The Process

Starting Out

I started by studying the original iFunny website. I made sure that I was able to program and learn anything that the website did. Once I established a bit of structure, I began with laying out most routes and props that were going to be needed. From there, I was able to start copying and modifying the website to my best ability.


Half-Way Point

By this point I had figured out how to upload pictures and display them on the website. I had set up a lot of the endpoints like creating tags, liking/unliking the pictures, and I had begun playing around with the search function. Most of the website looked decent and I started to set up digital ocean to host the website. Mobile views of every page were made as soon as the desktop views were finished. I did not struggle at all with fitting things the small views because cloning them from the original website was actually very easy.

The hardest part at this point was keeping track of the many endpoints and making sure that implementing something new would not break things.


Finishing Up

I finished up with polishing the comment system and adding user profiles. I fixed a lot of bugs that kept popping up but I eventually got all of them! (probably not.) I made everything look good in both desktop and mobile, and even added a 404 page.

This was a very fun project, and even though I started to hate it in the end, It was definitely something unique and I learned a lot from it!

No 3 Role & Responsibility

  • FullStack Development
  • Front-End Logic
  • Front-End Views
  • Animations
  • Back-End Logic
  • Database Management
  • Server Management
  • Hosting

No 4 Website

If you would like to see the live website, visit:

https://ifunny.host

No 5 More Projects