Skip to content
/ cornDog Public
forked from jmennick/cornDog

Application Domain accounting project

Notifications You must be signed in to change notification settings

gav5/cornDog

 
 

Repository files navigation

Corn Dog

A web-based accounting software.

Production Client

https://corndog-bhbrtqngto.now.sh

Account Access

The account info that works is as follows:

No Access User
username: [email protected]
password: 12345
Accountant User
username: [email protected]
password: 12345
Manager User
username: [email protected]
password: 12345
Admin User
username: [email protected]
password: 12345

Development Dependencies

In order to install, you will need the following:

  • Docker: used to spin up supporting services
  • Ruby: the programming language used to specify the application (ensure this is the same as the version specified in .ruby-version)
  • Bundler: used to download packaged gems
  • NodeJS: used to serve the client-side

Installation

After you have installed these dependencies, you should run the folowing:

$ bundle install
$ cd client
$ npm install
$ cd ..

This should get all of the necessary libraries for you.

Run Tests

$ guard -g test

(NOTE: tests will run automatically when corresponding files change, hitting return will run all tests)

Run Development Server

$ guard -g dev

(NOTE: server will run at localhost:3000, this will not be available on your local network)

Run Nuxt Client (on its own)

$ cd client
$ npm run dev

Lucidchart Folder (for documentation)

https://www.lucidchart.com/invitations/accept/b6110306-ce30-427d-aa75-27cd6df4873b

About

Application Domain accounting project

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • Ruby 51.3%
  • Vue 39.4%
  • JavaScript 7.6%
  • CSS 1.6%
  • HTML 0.1%