An open API service indexing awesome lists of open source software.

https://github.com/nthbaldez/petshop-e_commerce

Petshop e-commerce using GraphQL. Features like cart, product page, products list, etc. using Next.js and Typescript.
https://github.com/nthbaldez/petshop-e_commerce

nextjs reacjs styled-component tanstack-query typescript

Last synced: about 1 month ago
JSON representation

Petshop e-commerce using GraphQL. Features like cart, product page, products list, etc. using Next.js and Typescript.

Awesome Lists containing this project

README

          

Petshop E-commerce


Technologies
Getting Started
Collaborators
Contribute


A Pet Shop E-commerce builded with NextJS.

🎨 Layout


Image Example

💻 Technologies

- React
- NextJS
- Typescript
- Styled-components
- Hooks
- GraphQL

🚀 Getting started

Prerequisites

Here are the prerequisites to run this project:

- [NodeJS](https://nodejs.org/en)
- [Git](https://git-scm.com/downloads)

Cloning

How to clone this project

```bash
git clone https://github.com/nthbaldez/petshop-e_commerce.git
```

Starting

How to start your project

```bash
cd project-name
npm install
npm run dev
```

How to start the api for the project

```bash
cd api
yarn start
```

🤝 Collaborators




Nathan Baldez Developer Profile


Nathan Baldez



📫 Contribute

Here you will explain how other developers can contribute to your project. For example, explaining how can create their branches, which patterns to follow and how to open an pull request

1. `git clone https://github.com/nthbaldez/petshop-e_commerce.git`
2. `git checkout -b feature/NAME`
3. Follow commit patterns
4. Open a Pull Request explaining the problem solved or feature made, if exists, append screenshot of visual modifications and wait for the review!

Documentations that might help

[📝 How to create a Pull Request](https://www.atlassian.com/br/git/tutorials/making-a-pull-request)

[💾 Commit pattern](https://gist.github.com/joshbuchea/6f47e86d2510bce28f8e7f42ae84c716)