Skip to content

🐱🐈 Felina Hub: official faucet and transaction explorer for the Felina ERC20 token.

License

Notifications You must be signed in to change notification settings

pacelliv/felina-hub

Folders and files

NameName
Last commit message
Last commit date

Latest commit

Β 

History

15 Commits
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 

Repository files navigation

Felina Hub

🌟🌟 Live Demo: https://delicate-king-3594.on.fleek.co/ (The mounting is a bit funky, sorry!)

πŸ’₯πŸ’₯ ipfs://QmSgRCBe2thhmZMjkoCqYicE42QtEgfUg5CAhzgFWUWWCF

✨✨ Check the smart contracts here

⚑️⚑️ API repo here

Overview

This UI consists of three pages:

  • Home: this pages displays a UI for the faucets to allow users to requests tokens.

  • Transactions: displays a table built with react-table. The table contains latest transactions FEL token. The data is collected after making an API call to Ethereum Blockchain. The table implements the usePagination, useFlexLayout and useResizeColumns APIs to create a responsive and dynamic table.

  • Dashboard: displays a set of cards with relevant statistics about the token.

Note: Users must log their wallet to either Ethereum Sepolia or Polygon Mumbai network in order to launch and interact with the app. Placeholders and warning messages have been designed to notify users of this requirement.

Getting Started

This is a Next.js project bootstrapped with create-next-app.

First, run the development server:

npm run start
# or
yarn start
# or
pnpm start

Open http://localhost:3000 with your browser to see the result.

You can start editing the page by modifying pages/index.js. The page auto-updates as you edit the file.

This project uses styled-components to enhance styling in React components.

Site deployed on Fleek

The easiest way to build website and apps: permissionless, trustless, censorship resistant, and free of centralized gatekeepers. Check fleek.co.

Learn More

To learn more about Next.js, take a look at the following resources: