CryptBee is a trading crypto app made using Flutter for the frontend and Django for the backend. This repository contains the code for the frontend part of the app. The backend repository can be found here.
- RiverPod - A provider-based state management library for Flutter.
- GoRouter - A routing library for Flutter with support for named routes and auto-routing.
- Firebase Dynamic Linking - A tool used for email verification.
- Pinput - A password input field for Flutter.
- Email and Phone verification
- Two-Factor Authentication (Enable/Disable)
- WebSockets
- WebScrapped News
- Real time cryptocurrency data
- Real time crypto NEWS
- Buy, Sell, Transaction History
- Profit/Loss Calculator
To run the app, you need to have Flutter installed on your machine. If you don't have it installed, you can follow the instructions here to install it.
- Clone the repository:
git clone https://github.com/vaidic-dodwani/CryptbeeApp.git
- Navigate to the project directory:
cd CryptbeeApp
- Install the dependencies:
flutter pub get
- Run the app on an emulator or connected device:
flutter run
Anshuman Nandan - Contributed to the backend part of the app.
We welcome contributions to CryptBee! Whether it's fixing bugs, improving performance, or adding new features, every contribution helps make CryptBee a better app.