/Todo-DB-Project

A todo application as a Database Systems project.

Primary LanguageJavaScript

Goodo: Todo Database Systems Project

logo Goodo is an todo web application that will help you manage your tasks efficiently and stay on top of your daily activities.

Click here for our project mockup.

Click here for our presentation slide.

Installation Instructions

Make sure to have the following requisite software:

  • Node.js version 18 or greater
  • yarn package manager
  • Docker
  1. Start a MongoDB instance using Docker by executing such command:
docker run -d -p 27017:27017 --name mongodb mongo:latest

NOTE: The following command sets default unsafe MongoDB instance, to customize check the documentation at Docker Hub.

  1. Navigate to the /backend and /frontend in each directory execute the following command to install Node.js packages.
yarn
  1. To start running the backend and frontend services, use two terminal windows or multi-pane terminal emulator (such as tmux).
# start service by:
yarn dev

Authors

Our team