Skip to content

login to see your transaction using React, Redux, React-Router, Express, and JTW

Notifications You must be signed in to change notification settings

sunmaximus/transaction_list

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

11 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Descriptions:

This is a web site display fictional financial transactions that utilizes react, react-router, redux, and simple JWT authentication.

Project Structure

.
├── build                    # All build-related code
├── public                   # Static public assets (not imported anywhere in source code)
│   └── index.html           # Main HTML page container for app
├── src                      # Application source code
|   ├── auth                 # Directory for all authentication related 
│   ├── index.js             # Application main file for React and Redux configurations/integrations
│   ├── App.js               # Application bootstrap and rendering Routes/Footer
│   ├── Layouts              # Components that dictate and encapsulated major page structure 
│   │   ├── index.js         # Main file of layout that will automatically exported
│   │   ├── components       # Layout encapsulated Components
│   │   ├── module           # Layout encapsulated Redux actions, constants, and reducers
│   │   └── styles           # Style directory for Layout
│   ├── share                # Directory of Global Reusable Components
│   │   ├── module           # Shared module encapsulated Redux actions, constants, and reducers
|   |   └── components       # Directories of resuable share Component 
│   ├── utils                # Global Reusable utility functions
│   ├── Routes.js            # Main route definitions
│   └── store                # Redux-specific pieces
│       └── reducers.js      # Reducer registry and injection
└── test                     # Unit tests
    └── utils                # Mock redux store for unit testing thunk    

How to run client

$ npm install
$ npm run start

How to run backend(simple_jwt_nodejs)

$ cd simple_jwt_nodejs
$ npm install
$ npm run start

Login

username: admin
password: 1234567

License

MIT

About

login to see your transaction using React, Redux, React-Router, Express, and JTW

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published