Ecosyste.ms: Awesome

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

Awesome Lists | Featured Topics | Projects

https://github.com/solarluiso/product-store-app

Full Stack Product Management App built with React, Node.js and MongoDB.
https://github.com/solarluiso/product-store-app

chakra-ui expressjs mongodb nodejs reactjs zustand

Last synced: 8 days ago
JSON representation

Full Stack Product Management App built with React, Node.js and MongoDB.

Awesome Lists containing this project

README

        

# Product Store App

The Product Store App is a full-stack web application designed to manage and display products. It features a responsive UI built with React.js and Chakra UI, a backend powered by Node.js and Express.js, and MongoDB for data storage.

![Demo App](/frontend/public/demo.png)

## Features

- API building
- Responsive UI With React.js and ChakraUI
- Error Handling
- Deployment

## Installation

To install the dependencies, run the following command:

```shell
npm install
```

## Usage

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

```shell
MONGO_URI=your_mongo_uri
PORT=5000
```

To build the application, run:

```shell
npm run build
```

To start the application, run:

```shell
npm run start
```

## Deployment

To deploy the application, you can use services like Heroku, Vercel, or any other cloud provider. Make sure to set the environment variables in your deployment settings.

## Contributing

If you would like to contribute, please fork the repository and use a feature branch. Pull requests are warmly welcome.

## License

This project is licensed under the MIT License.