Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/victorbravim/webstore
Web Store Template Page
https://github.com/victorbravim/webstore
nextjs nike nike-website project shoes sneakers tailwindcss template typescript webstite
Last synced: 3 months ago
JSON representation
Web Store Template Page
- Host: GitHub
- URL: https://github.com/victorbravim/webstore
- Owner: VictorBravim
- License: mit
- Created: 2024-05-19T18:53:47.000Z (9 months ago)
- Default Branch: main
- Last Pushed: 2024-09-04T20:05:12.000Z (5 months ago)
- Last Synced: 2024-09-06T04:36:56.025Z (5 months ago)
- Topics: nextjs, nike, nike-website, project, shoes, sneakers, tailwindcss, template, typescript, webstite
- Language: TypeScript
- Homepage: https://web-store-pi.vercel.app
- Size: 5.58 MB
- Stars: 2
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# 👟 WebStore
![image 15 (2)](https://github.com/VictorBravim/WebStore/assets/122113588/36944457-4e47-446e-b517-8b4247653166)
## 🚀 Overview
This project is a Next.js-based web application for an online store called "WebStore". It features several components including a navigation bar, hero section, popular products display, latest arrivals display, about section, contact form, and footer.
## 📋 Requirements
- Node.js (version 14 or higher)
- npm (Node Package Manager)
## 🔧 Installation1. Clone the repository:
```
git clone https://github.com/VictorBravim/WebStore.git
```2. Navigate to the project directory:
```
cd WebStore
```3. Install the dependencies:
```
npm install
or
yarn install
```4. Run the development server:
```
npm run dev
```## 🛠️ Project Structure
- components/: Contains React components used throughout the application.
- pages/: Contains Next.js page components which represent different routes of the application.
- public/: Contains static assets such as images.
- styles/: Contains global CSS styles as well as component-specific styles.
- gitignore: Specifies intentionally untracked files to ignore.
- next.config.js: Next.js configuration file.
- package.json: Manifest file for npm, includes project metadata and dependencies.
- README.md: Contains project documentation and instructions for developers.
- tsconfig.json: TypeScript configuration file.## 📄 License
- This project is licensed under the [MIT License](LICENSE).