Ecosyste.ms: Awesome

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

Awesome Lists | Featured Topics | Projects

https://github.com/wellingtonmwadali/kidanga_store

Kidanga is an online store built using MERN for selling of fruits and vegetables providing seamless user experience with stripe payment intergration.
https://github.com/wellingtonmwadali/kidanga_store

ecommerce-store mern mern-ecommerce mongodb nodejs react redux tailwindcss

Last synced: 1 day ago
JSON representation

Kidanga is an online store built using MERN for selling of fruits and vegetables providing seamless user experience with stripe payment intergration.

Awesome Lists containing this project

README

        

# Kidanga Online Store

Kidanga is an online store built using the MERN (MongoDB, Express.js, React.js, Node.js) stack, offering a seamless user experience for purchasing fresh fruits, vegetables and other products.

## Features

- **User-Friendly Interface**: Kidanga provides an intuitive interface, allowing users to browse through a wide selection of fresh produce with ease.
- **Seamless Checkout Process**: Integrated Stripe payment functionality ensures a smooth and secure checkout process, enhancing user satisfaction.
- **Responsive Design**: The online store is designed to be responsive across various devices, providing a consistent experience for users on desktop and mobile platforms.
- **Product Categories**: Kidanga organizes products into categories, making it simple for users to find what they need quickly and efficiently.
- **Dynamic Search**: Users can utilize the search functionality to find specific fruits and vegetables, streamlining the shopping experience.

## Installation

1. Clone the repository:

```bash
git clone https://github.com/wellingtonmwadali/kidanga_store.git
```

2. Navigate to the project directory:

```bash
cd frontend / backend
```

3. Install dependencies:

```bash
npm install
```

4. Set up environment variables:

Create a `.env` file in the root directory and add the following environment variables:

```
PORT=5000
MONGODB_URI=your_mongodb_uri
STRIPE_SECRET_KEY=your_stripe_secret_key
```

5. Run the application:

```bash
npm start
```

6. Open your browser and navigate to `http://localhost:5000` to view the Kidanga online store.

## Contributing

Contributions are welcome! Feel free to open an issue or submit a pull request to suggest new features, report bugs, or make improvements to the codebase.

## License

This project is licensed under the MIT License. See the [LICENSE](LICENSE) file for details.