A dashboard to explore Bitcoin wallets. Seamlessly sign up, sign in, and manage your profile while searching and viewing wallet details.
- 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.
Ensure you have the following software installed:
- Node.js
- MongoDB
- Yarn package manager
-
Navigate to the backend directory.
-
Install required dependencies:
yarn install
-
Set up environment variables in a
.env
file. Example:MONGO_URI=Your_MongoDB_Connection_String SESSION_SECRET=Your_Session_Secret
-
Start the server:
yarn start
-
Move to the frontend directory.
-
Install necessary dependencies:
yarn install
-
Launch the frontend application:
yarn start
- Access the application via your browser.
- Use the sign-up or sign-in features to explore the app.
- Utilize the search functionality to find wallets by category.
- Visit the profile section to view or modify user details.
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.
This project is licensed under the MIT License. See the LICENSE file for more details.