Skip to content

akinyiliz/photography-portfolio

Repository files navigation

Photography Portfolio

This project is a photographer portfolio website built using Next.js, Tailwind CSS and random images from unsplash.com and pexels.com to showcase the photographer's work.

The website is designed to be responsive, providing an optimal viewing experience across various devices.

Table of Contents

Features

  • Responsive design for optimal viewing on various devices.
  • Next.js for efficient and organized page routing.
  • Tailwind CSS for easy and customizable styling.
  • Random images sourced from unsplash.com and pexels.com for a diverse portfolio.

Technologies Used

  • Next.js
  • Tailwind CSS
  • Unsplash API
  • Pexels API

Getting Started

  1. Clone the repository
git clone https://github.com/akinyiliz/photography-portfolio.git
  1. Navigate to project directory
cd photography-portfolio
  1. Install dependencies
yarn install
  1. Run the development server
yarn run dev

Visit http://localhost:3000 in your browser.

Folder Structure:

pages: Contains Next.js pages for the website, including the home and work pages.

styles: Houses Tailwind CSS configuration and custom styles.

components: Reusable components used throughout the website for consistency and maintainability.

public: Static assets like images.

Usage

Customize the portfolio content by replacing the sample images with the photographer's work.

Modify the text and styling to match the desired aesthetic.

Leverage the Next.js pages for additional sections, such as an about page or contact form.

Contribution

This project is open to contributions and feedback.

Fork the repository, make your changes, and submit a pull request.

Please follow the project's coding standards and guidelines.