Skip to content

A personal photography portfolio web app built using NextJS featuring a landing page with a collection of photography and an interactive map with photographs pinned with GeoJSON data

Notifications You must be signed in to change notification settings

patnz/photo-app-nextjs-v1

Repository files navigation

Photography Portfolio Website

Overview

This project is a personal photography portfolio web application developed using Next.js, utilising various technologies such as Framer Motion, Leaflet, Tailwind CSS, and TypeScript.

Features

  • Engaging landing page with a statement.
  • Showcasing a diverse collection of photographs from various categories including Travel, Gigs, and Festivals.
  • Interactive map feature displaying photos based on their geolocation using Geo JSON.
  • Contact form powered by WEB3 technology for seamless communication.

To-Dos

  • Fix env variables.
  • Improve animation and fade-in effects to ensure smooth and polished transitions.
  • Implement routing functionality to enable seamless navigation throughout the website.
  • Allocate space within the Map component to share the story behind each image.
  • Set up database to store and manage user comments.
  • Develop comment functionality that allows users to express reactions. (For longer comments, encourage users to utilize the contact form, enabling a curated response?)

Open to collaborate!

  • Send me a message through my portfolio page listed on my Github.
  • I'm always keen to work on a project together.

About

A personal photography portfolio web app built using NextJS featuring a landing page with a collection of photography and an interactive map with photographs pinned with GeoJSON data

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published