Skip to content

Latest commit

 

History

History
55 lines (34 loc) · 1.05 KB

README.md

File metadata and controls

55 lines (34 loc) · 1.05 KB

Expensify

Expensify react / redux test application with Firebase as data store and webpack as build tool.

Demo is hosted on Heroku https://cs-expensify-app.herokuapp.com

For tests is used jest with enzyme.

🚀 Quick start

  1. Clone repository.

    git clone https://github.com/silverqx/expensify.git
  2. Firebase.

    Create Firebase DB, update env. variables in .env.example file and rename it to eg .env.development.

  3. Start developing.

    Navigate into your new site’s directory and start it up.

    cd expensify/
    npm run dev-server
  4. Unit Tests.

    Run tests in watch mode.

    npm test -- --watch
  5. Open the source code and start editing!

    Your site is now running at http://localhost:8080!

  6. Production Builds.

    Production builds will be in dist/ folder.

    npm run build
  7. Production Web Server.

    For production web server is used Express framework.

    npm start