Skip to content
This repository has been archived by the owner on Oct 30, 2022. It is now read-only.

jonrus/CodeTogether

Repository files navigation

Code Together!

Code Together! Is a simple collaborative code editor, developed using a privacy first view. This app combines a single page, React frontend with an express driven backend. Screen Shot of the APP

Live Demo

See a live demo of the app deployed to Heroku

No live demo due to Heroku dropping free apps.

Database Schema

Database is very simple, with only one table; 'users' to store usernames and (hashed) passwords. DB Schema

Frontend

See the frontend repo for all of it's commit history.

Tools Used

Setup/Running

This repo (the backend) only contains the build/bundled version of the frontend. See Frontend above for more info.

  • Install node modules npm i
  • Seed DB psql < dev_seed.sql
  • Build project [npx] tsc
  • Start server using nodemon npm run dev

Tests

Ensure you build the project or the test run will fail.

  • Run tests [npx] jest