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.
- Host: GitHub
- URL: https://github.com/nthbaldez/petshop-e_commerce
- Owner: nthbaldez
- Created: 2023-06-06T14:30:21.000Z (about 3 years ago)
- Default Branch: main
- Last Pushed: 2025-02-21T12:28:45.000Z (over 1 year ago)
- Last Synced: 2025-10-26T22:28:11.572Z (8 months ago)
- Topics: nextjs, reacjs, styled-component, tanstack-query, typescript
- Language: TypeScript
- Homepage: https://amigosdojohnny.vercel.app/
- Size: 947 KB
- Stars: 0
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
Petshop E-commerce
Technologies •
Getting Started •
Collaborators •
Contribute
A Pet Shop E-commerce builded with NextJS.
🎨 Layout
💻 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
📫 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)