A simple, minimalistic product showcase website built with modern web development technologies.
Purest Picks is a sleek and minimalistic website designed to showcase products.
- HTML5: The latest version of HTML for structuring the web page.
- Tailwind CSS: A utility-first CSS framework for rapid UI development.
- JavaScript (ES6+): The scripting language used for dynamic interactions on the web page.
- Vite: A next-generation frontend tooling for development and build process.
- PostCSS: A tool for transforming CSS with JavaScript plugins.
- ESLint: A tool for identifying and fixing problems in JavaScript code.
- Node.js: A JavaScript runtime built on Chrome's V8 JavaScript engine.
- NPM: Node Package Manager, used to manage project dependencies.
minimal-products/
├── node_modules/ # Project dependencies
├── public/ # Public assets
│ └── assets/ # Static assets
├── src/ # Source files
│ ├── assets/ # Assets used in the project
│ ├── components/ # Reusable components
│ ├── style/ # Styling files
│ ├── App.jsx # Main App component
│ └── main.jsx # Main entry point
├── .eslintrc.cjs # ESLint configuration
├── .gitignore # Git ignore file
├── index.html # Main HTML file
├── package.json # Project metadata and dependencies
├── package-lock.json # Lockfile for npm dependencies
├── postcss.config.js # PostCSS configuration
├── README.md # Project documentation
├── tailwind.config.js # Tailwind CSS configuration
└── vite.config.js # Vite configuration
To get a local copy of the project up and running, follow these steps:
- Clone the repository:
git clone https://github.com/omerdduran/PurestPicks.git
- Navigate to the project directory:
cd PurestPicks
- Install dependencies:
npm install
To start the development server, run:
npm run dev
This will start the Vite development server and open the project in your default web browser.
To build the project for production, run:
npm run build
This will create an optimized, production-ready build in the dist
directory.
Contributions are what make the open source community such an amazing place to learn, inspire, and create. Any contributions you make are greatly appreciated.
- Fork the Project
- Create your Feature Branch (
git checkout -b feature/AmazingFeature
) - Commit your Changes (
git commit -m 'Add some AmazingFeature'
) - Push to the Branch (
git push origin feature/AmazingFeature
) - Open a Pull Request
Distributed under the MIT License. See LICENSE
for more information.