Ecosyste.ms: Awesome

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

Awesome Lists | Featured Topics | Projects

https://github.com/nsdonato/recursostech

Recursos recopilados para compartir con la comunidad 🚀 Open source, aportes bienvenidos ♥️
https://github.com/nsdonato/recursostech

backend conferencias frameworks frontend herramientas iconos lenguajes librerias open-source recursos resources testing

Last synced: 8 days ago
JSON representation

Recursos recopilados para compartir con la comunidad 🚀 Open source, aportes bienvenidos ♥️

Awesome Lists containing this project

README

        

# RecursosTech

👋🏻 Hola, mi nombre es [Noelia](https://twitter.com/vamoacodear), la idea de este proyecto es guardar todos los recursos que voy encontrando en mi camino como desarrolladora (Frontend, actualmente), para que también puedan ser de utilidad para otras personas que estén empezando (o no) en este mundo.

El proyecto es Open Source, así que si te interesa aportar, es super bienvenido 🥰. Podes leer más sobre como colaborar en el archivo [CONTRIBUTING.md](https://github.com/nsdonato/recursostech/blob/main/CONTRIBUTING.md)

## 🚀 Comenzando

### 1. Clonar el repositorio

```bash
git clone https://github.com/nsdonato/recursostech.git
```

### 1.1 Pre-Instalación

Utilizar el comando `nvm use`, esto verifica si hay un archivo .nvmrc en el proyecto y si no estas usando esa versión la setea. Si no la tenes instalada al final del comentario del package, te deja el comando para instalar la versión correspondiente en tu pc.

### 2. Instalar dependencias

```bash
npm install
```

### 3. Ejecutar la aplicación

```bash
npm run dev
```

### 4. Ejecutar los tests

```bash
npm run test
```

## ⚙️ Extensiones recomendadas

En el archivo /vscode/extensions.json se encuentran las extensiones que se recomiendan para trabajar en el proyecto:

- [Conventional Commits](https://marketplace.visualstudio.com/items?itemName=vivaxy.vscode-conventional-commits)
- [Code Spell Checker](https://marketplace.visualstudio.com/items?itemName=streetsidesoftware.code-spell-checker)
- [Tailwind CSS Intellisense](https://marketplace.visualstudio.com/items?itemName=bradlc.vscode-tailwindcss)
- [Prettier - Code formatter](https://marketplace.visualstudio.com/items?itemName=esbenp.prettier-vscode)
- [ESLint](https://marketplace.visualstudio.com/items?itemName=dbaeumer.vscode-eslint)
- [Auto Import](https://marketplace.visualstudio.com/items?itemName=steoates.autoimport)
- [Auto Rename Tag](https://marketplace.visualstudio.com/items?itemName=formulahendry.auto-rename-tag)

## 👩🏻‍⚕️ Ayuda

Si tenes cualquier duda podes preguntar en nuestro [Discord](https://discord.io/vamoacodear) canal [#🔗-recursos-tech](https://discord.gg/vPCHkvqUEG)

## 🆕 Pull Request

Por favor utiliza el template de Pull Request para poder darle al code reviewer un mejor panorama de lo que va a revisar, gracias!

## 🧰 Stack

- [**NextJS**](https://nextjs.org/) - Next.js by Vercel - The React framework
- [**DaisyUI**](https://daisyui.com/) - Tailwind CSS Components
- [**Svgl**](https://svgl.app/) A beautiful library with SVG logos
- [**Typescript**](https://www.typescriptlang.org/) - JavaScript with syntax for types.
- [**Tailwindcss**](https://tailwindcss.com/) - A utility-first CSS framework for rapidly building custom designs.
- [**clsx**](https://github.com/lukeed/clsx) + [**tailwind-merge**](https://github.com/dcastil/tailwind-merge) inspired by [shadcn/ui](https://ui.shadcn.com) - A tiny utility for constructing `className` strings conditionally.
- [**ESLint**](https://prettier.io/) - Find and fix problems in your JavaScript code
- [**Prettier**](https://prettier.io/) - An opinionated code formatter.
- [**React Testing Library**](https://testing-library.com/docs/react-testing-library/intro/) - Simple and complete testing utilities that encourage good testing practices

## 👥 Colaboradorxs



## 🔑 Licencia

- [MIT](https://github.com/nsdonato/recursostech/blob/main/LICENSE).