Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/glrodasz/cero-web
Webapp for Cero a Producción Project
https://github.com/glrodasz/cero-web
beautiful-dnd nextjs react react-query
Last synced: about 2 months ago
JSON representation
Webapp for Cero a Producción Project
- Host: GitHub
- URL: https://github.com/glrodasz/cero-web
- Owner: glrodasz
- Created: 2021-02-20T11:33:29.000Z (almost 4 years ago)
- Default Branch: master
- Last Pushed: 2023-03-10T22:31:10.000Z (almost 2 years ago)
- Last Synced: 2023-08-11T20:43:25.797Z (over 1 year ago)
- Topics: beautiful-dnd, nextjs, react, react-query
- Language: JavaScript
- Homepage:
- Size: 822 KB
- Stars: 16
- Watchers: 3
- Forks: 17
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# Cero a Producción — Web
[![GitHub Workflow Status](https://img.shields.io/github/workflow/status/glrodasz/cero-web/Release)](https://github.com/glrodasz/cero-web/actions/workflows/release.yml) [![Codecov](https://img.shields.io/codecov/c/github/glrodasz/cero-web)](https://app.codecov.io/gh/glrodasz/cero-web)0️⃣ 🚀 **Cero a Producción** is a project of live coding sessions where we develop a a productivity management app called **RETO** from the scratch to production.
## The idea behind
The idea behind this sessions is to show a real developer experience where we explore every decision that a common programmer do in daily basis with JavaScript and other tools. You will see failing tests, refactors, Google and StackOverflow searchs, but also a lot of fun and the struggle of naming things.Watch the project in live streaming in 🇪🇸 Spanish, from **Tuesdays** to **Fridays**. [![Twitch Status](https://img.shields.io/twitch/status/guillermorodas?style=social)](https://glrz.me/stream)
## Table of Contents
- [Running the project locally](#Running-the-project-locally)
- [Running the tests](#Running-the-tests)
- [Throubleshooting](#Throubleshooting)## Running the project locally
Follow these steps to `start the project` in development
1. Clone repository. `git clone https://github.com/glrodasz/cero-web.git`
2. Install dependencies in the project folder running `yarn` or `npm install`
3. Copy the `.env.local.example` to `.env.local` and fill the env variables.
4. Run the server with `yarn dev` or `npm run dev`, this command will run:- The web project at `http://localhost:3000`
- The local api at `http://localhost:3000/local/api`
- The JSON server at `http://localhost:3001`## Running the tests
1. Run `yarn run test`or `npm run test`
2. To keep the tests running, run `yarn run test:watch`
## Throubleshooting
### M1 (Apple Silicon) Macs: npm ERR! sharp Prebuilt libvips 8.10.5 binaries are not yet available for darwin-arm64v8
Update libvips to v0.29.0, running the following:
```
brew install vips
```
More info: https://sharp.pixelplumbing.com/install#apple-m1