Skip to content

A simple dashboard for viewing and comparing various Bitcoin wallets.

Notifications You must be signed in to change notification settings

tristanborgess/btc---wallets

Repository files navigation

BTC---Wallets App

A dashboard to explore Bitcoin wallets. Seamlessly sign up, sign in, and manage your profile while searching and viewing wallet details.

Features

  • User Authentication: Simplified user authentication with sign up and sign in functionalities.
  • Profile Management: View and manage user profile. Update username or delete profile with ease.
  • Wallet Exploration: Search for wallets based on different categories such as 'On-chain' and 'Lightning'.
  • Live Bloc Data: Real-time display of the current Bitcoin block height.

Getting Started

Prerequisites

Ensure you have the following software installed:

  • Node.js
  • MongoDB
  • Yarn package manager

Backend Setup

  1. Navigate to the backend directory.

  2. Install required dependencies:

    yarn install
  3. Set up environment variables in a .env file. Example:

    MONGO_URI=Your_MongoDB_Connection_String
    SESSION_SECRET=Your_Session_Secret
    
  4. Start the server:

    yarn start

Frontend Setup

  1. Move to the frontend directory.

  2. Install necessary dependencies:

    yarn install
  3. Launch the frontend application:

    yarn start

Usage

  1. Access the application via your browser.
  2. Use the sign-up or sign-in features to explore the app.
  3. Utilize the search functionality to find wallets by category.
  4. Visit the profile section to view or modify user details.

Development and Contributions

Feedback, bug reports, and pull requests are welcomed. If you're looking to introduce a significant change, kindly open an issue first to discuss the intended modifications.

License

This project is licensed under the MIT License. See the LICENSE file for more details.


About

A simple dashboard for viewing and comparing various Bitcoin wallets.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published