Recipe-box

September 29, 2022 ยท View on GitHub

A recipe sharing app made with React, Relay, Koa and Graphql-Helix

Vercel Deployment

The frontend of the application is currently being hosted here -> https://recipe-box-web-frontend.vercel.app/login

App in Action

Alt Text

Requirements

Before starting, make sure you have at least those components on your workstation:

  • An up-to-date release of NodeJS
  • Docker-compose or a MongoDB database installed locally.

Install instructions

Clone the project and install its dependencies:

> git clone https://github.com/jphinning/recipe-box.git
> cd recipe-box
> yarn

Env configuration

Create a .env file for the server and the client based on the example provided in the repository.

## Server
> cp .env.example .env
> nano .env

## Client
> cd packages/web
> cp .env.example .env
> nano .env

Launch

You are now ready to launch the application using the instructions below.

> docker-compose up -d
> yarn dev:all

Want to contribute?

This project is open to contributions, if you want to help with the development, please open an issue or pull request.