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

https://github.com/yanceyy/ngv_react

A Art gallery website based on React
https://github.com/yanceyy/ngv_react

Last synced: 3 months ago
JSON representation

A Art gallery website based on React

Awesome Lists containing this project

README

        

# NGV-react

This project involves recreating the [NGV](https://www.ngv.vic.gov.au/) website with modern front-end technologies. Please note that this is a practice project, so a mix of techniques are applied and testing is not fully covering. Mock Service Worker (MSW) has been used to mock the backend APIs.

## Technology Stack

The project utilizes the following technologies:

- React
- CSS-in-JS
- Mock Service Worker (MSW)
- Jest
- React-testing-library
- Vite

## Browser online

The latest version has been deployed on vercel and can be visited at [vercel](https://ngv.vercel.app)

## Local Setup

To run this project locally:

1. **Install Dependencies**

Use the following command to install the necessary dependencies:

```bash
pnpm install
```

2. **Run the project**

After installing the dependencies, use the following command to run the project in development mode. Then, open your browser and visit .

```bash
pnpm dev
```

## License

This project is licensed under the [MIT](https://choosealicense.com/licenses/mit/) License.