Skip to content

hazgan72/zwallet-next

Repository files navigation

Zwallet Frontend (With Next Js)

next react react-bootstrap redux react-redux Redux-promise-middleware axios Bootstrap sweetalert2 echarts-for-react

Zwallet is a digital wallet service for deposits and transfers. Using javascript, html, css, and the Next js framework

Features

There are several features of this API and End Point, as below :

Public

  • Register
  • Login
  • Forgot Password

Private

  • Top up
  • Transfer
  • Change Account Informations

How to Run the Application

1. Clone Repository

Clone this repository by running the following command :

git clone https://github.com/Hazgn/zwallet-next.git

2 Install dependencies Package

Install the dependencies package inside the application folder by running this command :

npm install

OR

npm i

3 Setups Project

  • Setups Environment File
  • Create file name .env.local on the folder project Create an .env.local file name in the project folder, then fill in the variables like this :

    NEXT_PUBLIC_HOST https://zwalet.herokuapp.com if error migrate to https://fazzpay.herokuapp.com
    NEXT_PUBLIC_IMAGE_USER https://res.cloudinary.com/dd1uwz8eu/image/upload/v1653276449
    NEXT_PUBLIC_RESET_PASSWORD http://localhost:3000/reset-password or your ipv4/virtual host, example : http://192.168.56.258:3000/reset-password

    4 Run Project

    Run the app in development mode after server/backend is running. with a command like the following :

    npm run dev
    

    Open http://localhost:3000 in your browser after project is running.

    Deployment

    example of this project https://zwallet-nextjs.vercel.app

    About

    Digital Wallet Zwallet (front-end) webs with Next Js

    Topics

    Resources

    Stars

    Watchers

    Forks

    Releases

    No releases published

    Packages

     
     
     

    Contributors