Skip to content

Commit

Permalink
Merge pull request #74 from nushydude/67-pressing-enter-after-changin…
Browse files Browse the repository at this point in the history
…g-the-symbol-from-the-single-token-page-clears-the-historical-symbols-instead-of-fetching-the-new-data

Refactor config to appConfig; refactor Version; refactor WatchPairsDr…
  • Loading branch information
nushydude authored Jul 3, 2024
2 parents 640795c + b2e9e8c commit 1a74636
Show file tree
Hide file tree
Showing 44 changed files with 1,361 additions and 648 deletions.
1 change: 1 addition & 0 deletions .nvmrc
Original file line number Diff line number Diff line change
@@ -0,0 +1 @@
18.x
45 changes: 35 additions & 10 deletions README.md
Original file line number Diff line number Diff line change
Expand Up @@ -70,16 +70,41 @@ git clone https://github.com/nushydude/crypto-stdev-express
3. **Change the API Endpoint** Update the `API_URI` in `src/config.ts` file to
point to the local API.

## Usage 📖

1. **Price Movement Visualizer**: Enter your trading pair, set your desired
interval and points, and visualize the data.
2. **DCA Pair Suggester**: Explore the suggested pairs or add your own via the
Settings tab.
3. **Optimal Price Predictor**: Select your trading pair and discover the best
prices over a long period.
4. **Settings**: Add, remove, or adjust trading pairs with a simple JSON file
upload.
## Checking out a branch and creating a pull request 🛠️

1. In Github project `Crypto DCA Plan using Statistics`, create a new issue.
(https://github.com/users/nushydude/projects/1/views/1)
2. Assign the issue to yourself.
3. Open the issue and ceate a new branch from the issue under Development
section.
4. Checkout the branch in your local repository. (It will show the command to
checkout the branch)
5. Make changes in the branch.
6. Push the changes to the branch.
7. Create a pull request from the branch to the main branch.

## Deployment 🚀

1. When a commit it pushed to a branch, Vercel will deploy it to a preview URL.
This is done via a Github action defined in
.github/workflows/deploy-preview.yml. The preview URL will be available in
"Deploy Project Artifacts to Vercel" step in the Github action.
2. Since there aren't any reviewers, the pull request can be merged by the
author. Ensure that the preview URL is working as expected before merging.
3. When a pull request is merged to the main branch, Vercel will deploy it to
the production URL. This is done via a Github action defined in
.github/workflows/build-deploy.yml. The production URL will be available in
"Deploy Project Artifacts to Vercel" step in the Github action.
4. The production URL is also available in the Vercel project dashboard and it
is crypto-stdev-cra.vercel.app

## Tech Stack 🛠

1. ️Create React App
2. TypeScript
3. Chart.js
4. tailwindcss + a bit of Styled Components
5. Vercel

## Contributing 🤝

Expand Down
Loading

0 comments on commit 1a74636

Please sign in to comment.