vaidic-dodwani / CryptbeeApp

CryptBee is a trading crypto app made using Flutter for the frontend and Django for the backend.

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

CryptBee

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.

Libraries used

  • 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.

Features

  • 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

Screenshots

Running the App

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.

  1. Clone the repository:
git clone https://github.com/vaidic-dodwani/CryptbeeApp.git
  1. Navigate to the project directory:
cd CryptbeeApp
  1. Install the dependencies:
flutter pub get
  1. Run the app on an emulator or connected device:
flutter run

Backend Contributor

Anshuman Nandan - Contributed to the backend part of the app.

Contributing

We welcome contributions to CryptBee! Whether it's fixing bugs, improving performance, or adding new features, every contribution helps make CryptBee a better app.

About

CryptBee is a trading crypto app made using Flutter for the frontend and Django for the backend.


Languages

Language:Dart 100.0%Language:Kotlin 0.0%