https://github.com/mohaiminul375/fingo-client-next
https://github.com/mohaiminul375/fingo-client-next
Last synced: 4 months ago
JSON representation
- Host: GitHub
- URL: https://github.com/mohaiminul375/fingo-client-next
- Owner: mohaiminul375
- Created: 2025-02-24T05:06:53.000Z (4 months ago)
- Default Branch: main
- Last Pushed: 2025-02-24T07:01:44.000Z (4 months ago)
- Last Synced: 2025-02-24T08:22:00.672Z (4 months ago)
- Language: TypeScript
- Size: 474 KB
- Stars: 0
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# Fingo
- A MFS Website
# Live_site: https://fingo-cash.vercel.app
# Run the Project Locally
1. **Clone the Repository**:
```sh
https://github.com/mohaiminul375/fingo-client-next
cd fingo-client-next
```2. **Install Dependencies**:
```sh
npm install
```3. **Set Up Environment Variables**: Create a `.env.local` file in the root directory and add the necessary environment variables. (**Important!**)
4. **Run the Application**:
```sh
npm run dev -- --host
```5. **Access the Site**: Open your browser and go to `http://localhost:3000.
# website features
# Default User:
- Login Redirect: Upon visiting the website, users are redirected to the login page.
- Home Page: After logging in, the user is redirected to the Home page, where they can #Send Money #Cash out # And #Transaction_history.- #Send Money
- User can send money to another user and it #Verify before transaction
- #Cash Out
- User can cash out through Authorized Agent it #Verify before transaction
- User can't transact more than balance
- User can see their transaction history# Agent
- Login Redirect: Upon visiting the website, users are redirected to the login page.
- Home Page: After logging in, the user is redirected to the Home page, where they can #Send Money #Cash out # And #Transaction_history after admin approval.
- Agent can send money and cash In the user, and every transaction agent can income
- agent can request new balance and withdraw income# Admin
- Admin Dashboard: Admins are redirected to the Home page dashboard after logging in.
- Admin can approve agent and approved Agents cash requst and wihdraw request.
- Admin can see all users list# Access Info
- Admin phone_number: 01533057483 / [email protected]
- Admin password: 56220- Agent phone_number: 01784535574 / [email protected]
- agent password: 16242# Technology
- HTML, CSS, ShadCn, Next.js, Typescript (Front-End)
- Express.js, MongoDB, JWT, brcypt(Back-End)
- Custom Authentication# npm and Packages
- Next.js(15.1.7)
- React(18.1.3)
- Typescript
- ShadCn
- RadixUi
- React icons
- React hook form
- react hot toast
- sweet alert 2
- axios
# ***I have tried to implement the features within the time that is available. If I had more time, I would add more features.***
# Server Side- https://github.com/mohaiminul375/fingo-server