Ecosyste.ms: Awesome

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

Awesome Lists | Featured Topics | Projects

https://github.com/ambrose-kibet/temp

This is an ecormmece funiture store built with react and an external api
https://github.com/ambrose-kibet/temp

auth0-react context-api netlify netlify-lambda react stripe

Last synced: 15 days ago
JSON representation

This is an ecormmece funiture store built with react and an external api

Awesome Lists containing this project

README

        


Comfy Sloth store

# 📗 Table of Contents

- [📖 About the Project](#about-project)
- [🛠 Built With](#built-with)
- [Tech Stack](#tech-stack)
- [Key Features](#key-features)
- [🚀 Live Demo](#live-demo)
- [💻 Getting Started](#getting-started)
- [Setup](#setup)
- [Prerequisites](#prerequisites)
- [👥 Authors](#authors)
- [🔭 Future Features](#future-features)
- [⭐️ Show your support](#support)
- [🙏 Acknowledgements](#acknowledgements)
- [📝 License](#license)

# 📖Comfy Sloth store

**Comfy Sloth store** This is an e-commerce application developed using React and Vite. It incorporates the Auth0 authentication system and utilizes an external API to fetch products from the store. Users can easily search and sort products from the store based on their preferences. Additionally, the application enables users to make secure payments using their credit cards

## 🛠 Built With

### Tech Stack

Client


Server


### Key Features

- **Home page**
- **About page**
- **products page**
- **Checkuot page**

## 🚀 Live Demo

- [Live Demo Link](https://king-julien.netlify.app/)

## 💻 Getting Started

#### To get a local copy up and running, follow these steps.

### Prerequisites

In order to run this project you need:

- [ ] [Auth0](https://auth0.com/)
- [ ] [Stripe](https://stripe.com/docs/payments/quickstart)
- [ ] [netlify-CLI ](https://www.npmjs.com/package/netlify-cli)

### Setup

To get this repository to your desired folder:

```sh
cd my-folder
gitclone https://github.com/ambrose-kibet/temp.git
```

### Running the app

To get app running:

create a .env file in the root of your project
add

```
VITE_APP_DOMAIN=auth0 domain
VITE_APP_CLIENT_ID=auth0_clientID
VITE_APP_PUBLIC_KEY=stripe_public_key
STRIPE_SECRET_KEY=stripe_secret_key
```

```sh
npm install
npm dev
```

-

## 👥 Authors

👤 **Author1**

- GitHub: [@ambrose-kibet](https://github.com/ambrose-kibet)
- Twitter: [@ambrose_kibet](https://twitter.com/ambrose_kibet)
- LinkedIn: [ambrose-kibet](https://www.linkedin.com/in/ambrose-kibet-56a791122/)

(back to top)

## 🔭 Future Features

- [ ] **My orders page**

(back to top)

## 🤝 Contributing

Contributions, issues, and feature requests are welcome!

Feel free to check the [issues page](../../issues/).

(back to top)

## ⭐️ Show your support

If you like this project star it.

(back to top)

## 🙏 Acknowledgments

I would like to thank [coding-addict](https://www.youtube.com/c/CodingAddict/playlists)

(back to top)

## 📝 License

This project is [MIT](./LICENSE) licensed.

(back to top)