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
- Host: GitHub
- URL: https://github.com/yanceyy/ngv_react
- Owner: yanceyy
- Created: 2021-10-05T03:10:24.000Z (over 3 years ago)
- Default Branch: main
- Last Pushed: 2023-12-05T07:17:04.000Z (over 1 year ago)
- Last Synced: 2025-01-14T00:40:54.345Z (5 months ago)
- Language: TypeScript
- Homepage: https://ngv.vercel.app
- Size: 2.14 MB
- Stars: 0
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
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.