/OneRoof

Primary LanguageVue

“This was developed during our time as students at Code Chrysalis”

OneRoof - a messaging and organizational app that helps households connect, function, and thrive.

OneRoof is a fullstack group project application with a fully functional chat system at its core. The application also includes modules with independent functionality but an interoperable ecosystem.

## Technologies used

Setup locally

Install dependencies

npm install

Create .env file in root of the project and set env variables for local connection

CLOUD_SQL_CONNECTION_NAME=LOCAL CONNECTION TO DATABASE
DB_USER=USERNAME
DB_PASS=USER PASSWORD
DB_NAME=DATABASE NAME

run the frontend of the app

npm run serve

compile the server side typescript to javascript

npm run build:server

run the backend of the app

npm run start 

Compiles and minifies the frontend for production

npm run build

Lints and fixes files

npm run lint

Contributing

If you would like to contribute to this project:

  • please fork and clone the repo locally
  • Create an "issue" to describe what you want to work on
  • Submit a pull request.

Thank you very much!

Authors

License

License: MIT

Customize configuration

See Configuration Reference.