GitXplorerGitXplorer
j

Ether-Oasis

public
0 stars
0 forks
0 issues

Commits

List of commits on branch main.
Unverified
3a46ae9b4bc5e97ec5e2bae73e63b3d77525adc6

feat: adds contract info updater and api routes to do updating

jjavascript-jones committed a year ago
Unverified
764a81e3a91a7a30a90cafd38ddef870f2e9b052

chore: moves activity interpreter to its own component

jjavascript-jones committed a year ago
Unverified
9a33f55131f199aa290184070a65f576e988b71a

feat: adds etherscan logo with link to txns on etherscan, replaces json with db for contract info

jjavascript-jones committed a year ago
Verified
13e3a8fcae6922f35b4572fc324ae01bd15ce40d

Update README.md

jjavascript-jones committed a year ago
Unverified
64b614dad837dec0f1f33dec5e563500d123b46a

chore: cleans up portfolio/activity components and adds add contract to db fn

jjavascript-jones committed a year ago
Unverified
798a2756b3a98490c1c0de8231476e08137994f4

chore: working to get more contracts added to db

jjavascript-jones committed a year ago

README

The README file for this repository.

Ether Oasis

Ether Oasis is a web application designed to provide wallet tracking and social features to facilitate a social-first experience when interacting with Ethereum.

Features

  • Wallet Tracking: Easily track the value of your Ethereum wallet and the tokens it holds.
  • Social Interaction: Connect with other Ethereum users, share insights, and engage in discussions about the crypto market.
  • Portfolio Management: Monitor the performance of your token holdings and track their value in real-time.
  • Token Information: Get up-to-date information on various tokens, including prices, market trends, and more.
  • User Profiles: Create and customize your user profile to showcase your Ethereum activity and connect with like-minded individuals.

Getting Started

To get started with Ether Oasis, follow these steps:

  1. Clone the repository:
git clone https://github.com/your-username/ether-oasis.git
  1. Install dependencies:
cd ether-oasis
npm install
  1. Configure Environment Variables:

Create a .env file in the root directory and provide the necessary environment variables. Refer to .env.example for the required variables.

  1. Start the Development Server:
npm run dev
  1. Open your browser and navigate to http://localhost:3000 to access Ether Oasis.

Commit Message Format

The project enforces Conventional Commits specification. This means that all your commit messages must be formatted according to the specification. To help you write commit messages, the project uses Commitizen, an interactive CLI that guides you through the commit process. To use it, run the following command:

npm run commit

One of the benefits of using Conventional Commits is that it allows us to automatically generate a CHANGELOG file. It also allows us to automatically determine the next version number based on the types of commits that are included in a release.

Deploy to production

You can see the results locally in production mode with:

$ npm run build
$ npm run start

The generated HTML and CSS files are minified (built-in feature from Next js). It will also remove unused CSS from Tailwind CSS.

You can create an optimized production build with:

npm run build-prod

Contributions

Everyone is welcome to contribute to this project. Feel free to open an issue if you have question or found a bug. Totally open to any suggestions and improvements.

License

Licensed under the MIT License, Copyright © 2023