Skip to content

silverqx/expensify

Repository files navigation

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

About

Expensify react / redux test application

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published