st970703 / Group-19-Orange-Ox

Kids' Virtual Playground

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

SE750/CS732 Group-19-Orange-Ox

Orange_ox_logo

Kids' Virtual Playground Project

App_screenshot

This is a virtual drawing canvas Web App for kids aged 5 to 10 years old, especially designed for COVID-19 lockdowns.

This is designed for virtual play dates to encourage social as well as cognitive growth in children.

Getting Started

These instructions will get you a copy of the project up and running on your local machine for development and testing purposes.

Prerequisites

Installing

  • Go to the frontend directory, and then
npm install
  • Likewise, go to the backend directory, and then
npm install

Running

  • Go to the frontend directory, and then
npm run start

to run the frontend React App on port 3000.

  • Likewise, go to the backend directory, and then
npm run start

to run the backend Express HTTP server on port 3001.

  • and the Express Websocket server on port 4001.

Running the tests

Backend Testing

In the backend directory, run command:

npm test

this will run the tests for MongoDB and Express.

Frontend (Shallow) Testing

In the frontend directory, run command:

npm run test

Wiki and Notes

GitHub Wiki

Authors

  • Mike Lee (st970703)
  • Jusin Kim (naznsan)
  • Callum Bradding (calcalbrad)

License

GNU General Public License

About

Kids' Virtual Playground

License:GNU General Public License v3.0


Languages

Language:JavaScript 94.1%Language:CSS 4.7%Language:HTML 0.9%Language:Shell 0.2%