Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

https://github.com/mollybeach/neptune-staking

Decentralized application (dApp) designed for staking tokens on the blockchain. 🌐 It provides users with a seamless interface to manage their staking activities, view rewards, and interact with smart contracts. 💰✨
https://github.com/mollybeach/neptune-staking

axios bcrypt express mongoose react sendgrid truffle

Last synced: about 1 month ago
JSON representation

Decentralized application (dApp) designed for staking tokens on the blockchain. 🌐 It provides users with a seamless interface to manage their staking activities, view rewards, and interact with smart contracts. 💰✨

Awesome Lists containing this project

README

        

# neptune-staking 🌌

## Project Overview
`neptune-staking` is a decentralized application (dApp) designed for staking tokens on the blockchain. 🌐 It provides users with a seamless interface to manage their staking activities, view rewards, and interact with smart contracts. 💰✨

## Node Version
- 🟢 16 | 18 | 20

## Operating Systems Supported
- 🖥️ Windows 10
- 🍏 Mac OS

## Supported Browsers
- 🌐 Chrome
- 🌐 Edge

## Features
- 🔒 **User Authentication**: Secure login and registration.
- 💸 **Token Staking**: Users can stake their tokens and earn rewards.
- 📜 **Transaction History**: View past transactions and staking activities.
- 🛠️ **Admin Dashboard**: Manage users, products, and orders.

## Running Instructions
1. 📦 Install project packages:
```bash
npm install --legacy-peer-deps
```
2. 🚀 Start the project:
```bash
npm run start
```

## Project Context
- 📂 **Full Path**: `../neptune-staking`
- 📁 **Type**: Partial Project (neptune-staking directory)
- 🕒 **Generated**: 11/20/2024, 8:27:53 AM

## Important Notes
- ⚠️ This snapshot shows only the `neptune-staking` directory and its contents.
- 📄 Files over 2000 lines are truncated.
- 🚫 Binary files and dependencies are excluded.

## Project Technologies
### Main Dependencies
- 📧 `@sendgrid/mail`: ^8.1.3
- 🌐 `axios`: ^0.21.4
- 🔐 `bcryptjs`: ^2.4.3
- 🖥️ `express`: ^4.17.1
- 🗄️ `mongoose`: ^8.3.4
- ⚛️ `react`: 16.8.4
- `web3`: 1.2.11

### Dev Dependencies
- `@truffle/hdwallet-provider`: ^1.4.0
- `truffle-plugin-verify`: ^0.5.8

## Directory Structure