Skip to content
Simple CRUD app implemented with React, Redux, Redux-Saga & Redux-Form.
JavaScript Other
Branch: master
Clone or download
Fetching latest commit…
Cannot retrieve the latest commit at this time.
Permalink
Type Name Latest commit message Commit time
Failed to load latest commit information.
back
front
.gitignore
Readme.md
Spec.md
expenses_2016-12-20.sql

Readme.md

Expenses

This is an Expenses app.

Structure

The app is divided to two root directories which are essentially independent from each other. The purpose is to separate the back-end logic from front end. This also allows us to serve the static front end files from any static CDN like github-pages. While the back-end API could be served from your own servers.

Consult with the Readme files for front-end and back-end in their respective folders.

Checkout the live app here. Use credentials below to see the app in action with different user permissions.

  • Admin
    • email: admin@expenses.com
    • password: admin-expenses
  • User Manager
    • email: manager@expenses.com
    • password: manager-expenses
  • Regular User
    • email: user@expenses.com
    • password: user-expenses

You can also browse the REST API here.

You can’t perform that action at this time.