/DictionaryNode

A bilingial learners dictionary web application Hebrew-Hebrew-English

Primary LanguageJavaScript

Dictionary application based on Node / MongoDB / Express / React

How to start

Prerequisites

  • Node 16 (nvm use 16)
  • Yarn (npm install -g yarn)

Start

Run docker-compose up

Seed database with default data

cd backend

./seed.sh

Seeds script calls seed/seed.js, which uses files which are not available in public domain, but earlier versions of the file have some sample data instead.

Heroku deployment

heroku git:remote -a frontend-heroku-app git push heroku main heroku git:remote -a backend-heroku-app git push heroku main