39 lines
1.1 KiB
Markdown
39 lines
1.1 KiB
Markdown
# Contributing to Cozy
|
|
|
|
Thank you for your interest to help bring the coziest web experience to people like you and me.
|
|
|
|
## Tech Stack
|
|
|
|
This project is built with the following tech
|
|
1. [Astro](https://astro.build) - Astro is the chosen framework, please read throught the basics on their docs if you are unfamiliar
|
|
1. [Vite](https://vitejs.dev) - Vite is the bundler Astro is using and it allows us to do server-side rendering
|
|
1. [@extractus/article-extractor](https://www.npmjs.com/package/@extractus/article-extractor) - Article Extractor is the library we use to fetch and extract article content
|
|
|
|
## Setting up the project
|
|
|
|
1. Clone
|
|
|
|
```
|
|
git clone https://github.com/ayoayco/cozy.git
|
|
```
|
|
|
|
2. install dependencies
|
|
|
|
```
|
|
cd cozy
|
|
npm install
|
|
```
|
|
|
|
3. run the dev server
|
|
|
|
```
|
|
npm start
|
|
```
|
|
|
|
## Good first issues
|
|
|
|
Go to our [issues page](https://github.com/ayoayco/cozy/issues) to watch out for issues we label as "good first issue" or "help wanted"
|
|
|
|
## Code of Conduct
|
|
|
|
Our [CODE OF CONDUCT](/CODE_OF_CONDUCT.md) follows the [Contributor Covenant](https://www.contributor-covenant.org)
|