Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/ryanleecode/mark-it
Open Banking Web Application
https://github.com/ryanleecode/mark-it
elevate hackathon jupyter marketting open-banking react td td-davinci typescript
Last synced: 26 days ago
JSON representation
Open Banking Web Application
- Host: GitHub
- URL: https://github.com/ryanleecode/mark-it
- Owner: ryanleecode
- Created: 2018-09-22T03:14:50.000Z (over 6 years ago)
- Default Branch: master
- Last Pushed: 2019-01-12T21:02:51.000Z (about 6 years ago)
- Last Synced: 2024-11-10T07:44:46.571Z (3 months ago)
- Topics: elevate, hackathon, jupyter, marketting, open-banking, react, td, td-davinci, typescript
- Language: Jupyter Notebook
- Homepage:
- Size: 95.4 MB
- Stars: 1
- Watchers: 3
- Forks: 1
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# Mark IT
Mark IT is a web application that helps small business owners decide where and when to market their products. It takes advantage of the [TD Da-Vinci](https://td-davinci.com/) open banking API to show the volume of transactions in a particular region at a specific time. Using this data, small businesses can tune their marketing strategies to earn the most profit.
The application was built during the [Elevate Hackathon](https://elevatetechfest.com/elevate-hackathon/).
## Demo
Try it out [here](http://ec2-18-224-19-39.us-east-2.compute.amazonaws.com/). Just click around and using the filter tab.
You can sign up for an account or use the following credentials.
**Username:** [email protected]
**Password:** HelloWorld876123&
## Setup
```sh
git clone https://github.com/drdgvhbh/Mark-IT.git
cd Mark-IT
npm install
sudo npm install -g @aws-amplify/cliamplify configure
```1. Login to your AWS Account as a Root user
2. Press *Enter* in your terminal
3. Follow the Amplify CLI Prompts
4. Setup your IAM User Details
5. Paste the access key and secret key into your terminal
6. Setup a profile for this project```sh
amplify init
```Choose default options except for
* Distribution Directory Path -> dist
7. Choose the profile you created when it asks you to use a profile
```sh
amplify add auth (use default config)
amplify add hosting (use dev or prod according to your needs)
amplify publish
```## Running
### Development
```sh
npm run dev
```### Production
```sh
npm run build
npm run start
```