Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/davidcsally/davidcsally.github.io
just a lil repo for my own website
https://github.com/davidcsally/davidcsally.github.io
Last synced: 2 months ago
JSON representation
just a lil repo for my own website
- Host: GitHub
- URL: https://github.com/davidcsally/davidcsally.github.io
- Owner: davidcsally
- Created: 2018-03-19T00:16:44.000Z (almost 7 years ago)
- Default Branch: main
- Last Pushed: 2023-12-08T06:19:27.000Z (about 1 year ago)
- Last Synced: 2024-10-07T05:41:20.468Z (3 months ago)
- Language: TypeScript
- Homepage: https://www.davidcsally.com
- Size: 12.6 MB
- Stars: 3
- Watchers: 1
- Forks: 1
- Open Issues: 18
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
![Deploy](https://github.com/davidcsally/davidcsally.github.io/workflows/Deploy/badge.svg)
[![Codacy Badge](https://api.codacy.com/project/badge/Grade/74c97cdc34bb40b4bbec7055cbf9b617)](https://app.codacy.com/manual/davidcsally/davidcsally.github.io?utm_source=github.com&utm_medium=referral&utm_content=davidcsally/davidcsally.github.io&utm_campaign=Badge_Grade_Settings)
[![Maintainability](https://api.codeclimate.com/v1/badges/6ae8cf2b015816fb26a2/maintainability)](https://codeclimate.com/github/davidcsally/davidcsally.github.io/maintainability)
[![Test Coverage](https://api.codeclimate.com/v1/badges/6ae8cf2b015816fb26a2/test_coverage)](https://codeclimate.com/github/davidcsally/davidcsally.github.io/test_coverage)
![Code Style](https://img.shields.io/badge/code%20style-david😎-blue)
[![Netlify Status](https://api.netlify.com/api/v1/badges/6c6ea899-dafb-44c7-9249-818608c7623b/deploy-status)](https://app.netlify.com/sites/davidcsally/deploys)
[![Storybook](https://raw.githubusercontent.com/storybookjs/brand/b7964b28521b16b95a2cfb84642741804b8f0076/badge/badge-storybook.svg)](https://davidcsally.netlify.app/)# Welcome to my website
This was built using:
- NextJS
- Styled Components (TODO investigate linaria)
- TypescriptThat's about it!
Deployment:
- Vercel (website)
- Netlify (storybook)## Pipeline
- Pull requests run a test build script and previews are automatically deployed to Vercel
- Test coverage changes are reported in pull requests by Code Climate via Jest
- Cypress ensures that the entire is site is working, from the node server to the client
- Merges into `main` automatically build and deploy to Vercel
- A Storybook instance is auto-magically deployed to Netlify## Available Scripts
In the project directory, you can run:
### `yarn dev`
Runs the app in the development mode.
Open [http://localhost:3000](http://localhost:3000) to view it in the browser.The page will reload if you make edits.
You will also see any lint errors in the console.### `yarn test`
Runs all jest tests. Add `--collectCoverage` to collect test coverage from all valid files under `/src`.
### `yarn test:cypress`
Runs the cypress testing suite.
### `yarn build` and `yarn start`
Build the thing. Nextjs goes brrrrr.
### `yarn storybook`
Open the storybook development sandbox.