Skip to content

stephaniemnz/HANZEL

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Hanzel

Description

This React application serves as a personal portfolio for a photographer. It showcases a selection of the photographer's best work. The application is designed to be responsive, providing an optimal viewing experience on both desktops and mobile devices. Visitors can browse through the photo galleries and contact the photographer through an integrated contact form to purchase a digital Image.

Features

  • Photo Galleries: Organized by photography type.
  • Voting: Allows visitors to like an image so show popularity.
  • Responsive Design: Ensures the website looks good on all devices.

Technologies Used

  • React.js: For building the user interface.
  • React Router: For navigation between different sections of the portfolio.
  • CSS Modules: For styling components in a modular fashion.
  • Mongoose: For data modeling and database management using MongoDB.
  • Stripe: For processing payments securely, enabling purchases of photos.

Setup and Installation

Prerequisites

  • Node.js
  • npm (Node package manager)
  • MongoDB

Cloning the Repository

Start by cloning the repository to your local machine:

git clone https://github.com/stephaniemnz/HANZEL
cd Hanzel

## Installing Dependencies
Install all the necessary dependencies:

```bash
npm install

## Running the Application
To run the application on your local development server:
npm start
This command will start the development server and open the application in your default web browser. The server runs on http://localhost:3000 by default.

## Contribution
Contributions to improve the application are welcome. Please feel free to fork the repository and submit pull requests.

## License
This project is licensed under the MIT License - see the LICENSE.md file for details.

## Contact
For any inquiries, you can reach out via email at: 
[email protected]
[email protected]
[email protected]
[email protected]
[email protected]

## Credits

Chat GPT and Github Copilot were used to help with some code snippets and debugging.
Past activities were used for starter code.

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published