- this is a progressive web app that helps brands in creating, issuing and managing loyalty tokens through custom built loyalty programs.
- Landing Webpage that explains Gema
- user authentication
sign up
,login
,2FA verification
, - add Tokens and brands
- admin dashboard
- view market status of brands
- Create user wallet upon sign up on near protocal
- user dashboard that manages
wallet
,Send
,Swap
,Buy
, andReceive
tokens
Frontend Implementation
Project Overview
`
├──public
├──src
├──package.json
├──gitignore
1 directory 4 folders
.
├── src
├── assets
├── components
├── contexts
├── endpoints
├── globals
├── routings
├── pages
├── hooks
├── app.jsx
├── index.css
├── index.jsx
├── .env
├── package.json
├── README.md
Install dependencies
yarn install
and finally run the frontend server
yarn start
- Runs the app in the development mode.
- Open http://localhost:3000 to view it in your browser.
- The page will reload when you make changes.
- You may also see any lint errors in the console.
yarn build
- Builds the app for production to the
build
folder. - It correctly bundles React in production mode and optimizes the build for the best performance.
- The build is minified and the filenames include the hashes.
- Your app is ready to be deployed!