https://github.com/aniketfuryrocks/mangobox
A set of utilities to make the lives of Mango Market users easier
https://github.com/aniketfuryrocks/mangobox
cryptocurrency exchange mango mlh solana
Last synced: 8 months ago
JSON representation
A set of utilities to make the lives of Mango Market users easier
- Host: GitHub
- URL: https://github.com/aniketfuryrocks/mangobox
- Owner: aniketfuryrocks
- License: mit
- Created: 2022-09-20T14:50:20.000Z (about 3 years ago)
- Default Branch: main
- Last Pushed: 2023-03-25T01:22:28.000Z (over 2 years ago)
- Last Synced: 2025-03-14T17:54:07.831Z (8 months ago)
- Topics: cryptocurrency, exchange, mango, mlh, solana
- Language: Rust
- Homepage: https://youtu.be/I1sbMoO2CKQ
- Size: 198 KB
- Stars: 3
- Watchers: 0
- Forks: 2
- Open Issues: 3
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
MangoBox
A set of utilities to make the lives of Mango Market users easier
Inspiration •
Key Features •
How To Use •
Technologies Used •
License •
Demo
# Inspiration ☝
### MangoChat:
A chat room for mango market users based on this [backlog](https://trello.com/c/n2HgLkvt/102-%F0%9F%91%B9-trollbox) on the mango markets community Trello board, with whom we will be working during the fellowship. It helps the users of mango markets to connect and provides a sand-boxed experience in the form of a browser extension to that the core user experience of mango markets is not disturbed.
### MangoTui:
A user-friendly TUI displaying real-time prices of various cryptocurrencies.
# Key Features 🔑
### MangoChat
- Allows traders to communicate about their trade in real time.
- It has a minimal interface and can extend to a web page but the main focus is to provide good chat functionality with less overhead.
### MangoTui
- Allows traders to view crypto prices in realtime right from their terminal
# Technologies Used 🤵
- [Mango Markets](https://github.com/blockworks-foundation/mango-v3)
- [Rust](https://www.rust-lang.org/)
- [Browser Extension](https://developer.chrome.com/docs/extensions/)
- [tui-rs](https://github.com/fdehau/tui-rs)
- [Actix Chat rooms](https://github.com/JasterV/chat-rooms-actix)
# How To Use ⚙
> Prerequisites
>
> - [rust](https://www.rust-lang.org/tools/install)
> - [Manifest v3 Supported Browser](https://extensionworkshop.com/documentation/develop/manifest-v3-migration-guide/)
### MangoChat:
```bash
# Clone this repository
$ git clone https://github.com/aniketfuryrocks/MangoBox.git
# Go into the repository
$ cd MangoBox
# Add the Extension to your browser
- Go to More Tools and then choose Extensions from the browser menu.
- Enable the Developer mode here.
- Click the Load unpacked button then select the Extension folder
# run chat-server
$ make server
```
### MangoTui:
```bash
# Clone this repository
$ git clone https://github.com/aniketfuryrocks/MangoBox.git
# Go into the repository
$ cd MangoBox
# run tui client
$ make tui
```
# Future Goal ⌛
### MangoChat:
- Authenticate with Mango Account
- Access rooms from the UI
- Spam Protection
- Health Bot
### MangoTui:
- Setting user alerts for Crypto rates.
- Add more Stats like Borrow, Deposite rates from the Mango Market platform
# Meet Our Team 22.FAL.5 🙋🏻
# License & Copyright
Licensed under the **[MIT LICENSE](LICENSE)**