Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/vovansuper/ovsyukov.online
https://github.com/vovansuper/ovsyukov.online
figma react reactjs tailwindcss yandex-cloud
Last synced: about 1 month ago
JSON representation
- Host: GitHub
- URL: https://github.com/vovansuper/ovsyukov.online
- Owner: VovanSuper
- License: mit
- Created: 2021-11-22T14:22:51.000Z (about 3 years ago)
- Default Branch: main
- Last Pushed: 2024-05-02T08:59:28.000Z (10 months ago)
- Last Synced: 2024-05-02T10:30:25.044Z (10 months ago)
- Topics: figma, react, reactjs, tailwindcss, yandex-cloud
- Language: TypeScript
- Homepage: https://www.ovsyukov.ru/
- Size: 3.4 MB
- Stars: 0
- Watchers: 2
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# Usage
**Setup**
- `npm install`, install required dependencies
# Codebase
**Directories**
- [`pages`](pages) **TSX**, all pages of the site
- [`components`](components) **TSX**, react components
- [`public`](public) **Typescript**, static files
- [`lib`](lib) **Typescript**, shared utilities
- [`types`](types-service) **Typescript**, type definitions**Built with**
- [React.js](https://reactjs.org) **React**
- [Vite](https://vitejs.dev/) **Vite**, framework
- [Tailwind](https://tailwindcss.com) **CSS**, framework```
## Scripts
- `npm run dev` - start a development server with hot reload.
- `npm run build` - build for production. The generated files will be on the `dist` folder.
- `npm run preview` - locally preview the production build.
- `npm run test` - run unit and integration tests related to changed files based on git.
- `npm run test:ci` - run all unit and integration tests in CI mode.
- `npm run test:e2e` - run all e2e tests with the Cypress Test Runner.
- `npm run test:e2e:headless` - run all e2e tests headlessly.
- `npm run format` - format all files with Prettier.
- `npm run lint` - runs TypeScript, ESLint and Stylelint.
- `npm run validate` - runs `lint`, `test:ci` and `test:e2e:ci`.
```