├── .gitignore
├── Jenkinsfile
├── README.md
├── package.json
├── public
├── favicon.ico
├── index.html
└── manifest.json
└── src
├── App.css
├── App.js
├── App.test.js
├── components
├── ChatUser.js
├── Home.js
├── HomeAction.js
├── HomeUser.js
├── HomeUserCard.js
├── MatchesUserItem.js
├── MatchesUserList.js
├── NavHeader.js
├── NoUserCard.js
├── OtherUserChatItem.js
├── SelfChatItem.js
└── tests
│ ├── MatchesUserItem.test.js
│ ├── MatchesUserList.test.js
│ └── testing_data.js
├── enzyme.js
├── images
├── ic_dislike.png
├── ic_female.png
├── ic_like.png
├── ic_male.png
└── placeholder.png
├── index.css
├── index.js
├── logo.svg
├── reduxStore
├── actions
│ └── userAction.js
├── configureReduxStore.js
└── reducers
│ ├── index.js
│ └── userReducer.js
└── registerServiceWorker.js
/.gitignore:
--------------------------------------------------------------------------------
1 | # See https://help.github.com/ignore-files/ for more about ignoring files.
2 |
3 | # dependencies
4 | /node_modules
5 |
6 | # testing
7 | /coverage
8 |
9 | # production
10 | /build
11 |
12 | # misc
13 | .DS_Store
14 | .env.local
15 | .env.development.local
16 | .env.test.local
17 | .env.production.local
18 |
19 | npm-debug.log*
20 | yarn-debug.log*
21 | yarn-error.log*
22 | yarn.lock
23 | package-lock.json
24 | /.project
25 |
--------------------------------------------------------------------------------
/Jenkinsfile:
--------------------------------------------------------------------------------
1 | pipeline {
2 | agent any
3 | stages {
4 | stage('Install') {
5 | steps {
6 | npm 'npm i'
7 | }
8 | }
9 |
10 | }
11 | environment {
12 | nodejs = 'node'
13 | }
14 | }
--------------------------------------------------------------------------------
/README.md:
--------------------------------------------------------------------------------
1 | This project was bootstrapped with [Create React App](https://github.com/facebookincubator/create-react-app).
2 |
3 | Below you will find some information on how to perform common tasks.
4 | You can find the most recent version of this guide [here](https://github.com/facebookincubator/create-react-app/blob/master/packages/react-scripts/template/README.md).
5 |
6 | ## Table of Contents
7 |
8 | - [Updating to New Releases](#updating-to-new-releases)
9 | - [Sending Feedback](#sending-feedback)
10 | - [Folder Structure](#folder-structure)
11 | - [Available Scripts](#available-scripts)
12 | - [npm start](#npm-start)
13 | - [npm test](#npm-test)
14 | - [npm run build](#npm-run-build)
15 | - [npm run eject](#npm-run-eject)
16 | - [Supported Browsers](#supported-browsers)
17 | - [Supported Language Features and Polyfills](#supported-language-features-and-polyfills)
18 | - [Syntax Highlighting in the Editor](#syntax-highlighting-in-the-editor)
19 | - [Displaying Lint Output in the Editor](#displaying-lint-output-in-the-editor)
20 | - [Debugging in the Editor](#debugging-in-the-editor)
21 | - [Formatting Code Automatically](#formatting-code-automatically)
22 | - [Changing the Page `