Skip to content

asmaa-elfatayry/Parfum-Palm-Store

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

3 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Perfume Palm Store

Perfume Store is an e-commerce web application for buying and exploring a wide range of perfumes. Our platform offers a user-friendly interface and diverse perfumes to suit your preferences. Whether you're a perfume enthusiast or looking for the perfect gift, Perfume Store has you covered.

Live Demo

click here

Figma Prototype

We started this project with a Figma prototype designed by Amina. You can view the Figma prototype here.

Table of Contents

Features

  • display Arabic or English language
  • View detailed product descriptions.
  • Responsive design for a seamless experience on a mobile screen.

Getting Started

These instructions will help you set up the project on your local machine for development and testing purposes. See the Installation section for production deployment.

Prerequisites

Before you begin, ensure you have met the following requirements:

  • Node.js and npm installed on your machine.
  • A code editor such as Visual Studio Code or Sublime Text.
  • Git for version control.

Installation

  1. Clone the repository to your local machine:

    git clone https://github.com/your-username/perfume-store.git
  2. Navigate to the project directory:

    cd perfume-store
  3. Install the project dependencies:

    npm install
  4. Create a .env file in the project root and configure your environment variables (e.g., database connection, API keys).

  5. Start the development server:

    npm start
  6. Open your web browser and visit http://localhost:3000 to access the application.

Contributing

We welcome contributions from the community. If you would like to contribute to this project, please follow these steps:

  1. Fork the project on GitHub.

  2. Create a new branch for your feature or bug fix:

    git checkout -b feature/your-feature-name
  3. Make your changes and commit them:

    git commit -m "Add your commit message here"
  4. Push your changes to your forked repository:

    git push origin feature/your-feature-name
  5. Create a pull request on the original repository.

Credits

  • UI/UX Design: Amina Zahra
  • Front End Developer: Asmaa Elfatayry

License

This project is licensed under the MIT License.