Mohamed Yassine Hemissi

Student • Dreamer • Human

HomeProjectsBlog

© 2026 Mohamed Yassine Hemissi. All rights reserved.

← Back to projects

Image Uploader

Early Work

A web application solution for Devchallenges.io that replicates the given design and allows users to upload images. Mimics the primary functions of Imgur, built on an early version of Next.js.

2022·By Mohamed Yassine Hemissi·Updated July 20, 2022
Engineering

Technologies Used

Next.jsReactTailwind CSSVercel
View on GitHub →Live Demo →

This project is a solution to a Devchallenges.io challenge where the objective was to replicate the given design and implement functional image uploading. It also mimics the main functionalities of Imgur, allowing users to upload and preview images directly.

The project demonstrates handling of file inputs, dynamic image preview, and image upload processes within a web application. It was built on an early version of Next.js in July 2022, and deployed via Vercel for live demonstration.

Key aspects of the project include:

  • Users can select images from their device and immediately see a preview.
  • Uploaded images are handled efficiently and displayed dynamically on the page.
  • The interface is built with React components for interactive user experience.
  • Tailwind CSS is used to style and structure the interface elements according to the challenge design.

Overall, this project combines design replication with functional image uploading, creating a small-scale Imgur-like experience in a web application.

demo_image