Skip to content

motuncoded/flutterwave-clone

Repository files navigation

Flutterwave Clone 💰💼📈

A responsive payment dashboard for a Flutterwave-like payment gateway.

Screenshots

Register

Flutterwave Register Page

Login Page

Flutterwave Login Page

Dashboard

Flutterwave Dashboard Page

Table of Contents

About ✍️

This dashboard will allow businesses to manage their transactions, view insights, and interact with key payment data.

Key Features 🌠

Here’s what makes Flutterwave Clone stand out:

  • 📈 Dashboard Overview Page:

    1. Display total transactions, total revenue, and a summary of successful, failed, and pending transactions.
    2. Include visual charts (bar chart or pie chart) for transaction insights
  • 💲 Transaction Table:

    1. Display a paginated table with transaction details
    2. Include sorting and filtering functionalities (e.g., by status or date)
    3. Add a search bar to search for transactions by Customer Name or Transaction ID
  • 🌐 Responsive Design Ensure the dashboard works seamlessly on both mobile and desktop screens

Tools

  • Frontend Frameworks: Reactjs
  • CSS Frameworks: Tailwind CSS,
  • Chart Libraries: Recharts
  • Version Control: GitHub for sharing your project repository
  • Deployment: Vercel

Getting Started

Prerequisites

  • Node.js (version 14 or higher)
  • npm (Node Package Manager)

Installation

    1. Clone the repository
git clone https://github.com/motuncoded/flutterwave-clone
    1. Navigate to the project directory
cd flutterwave
    1. Install dependencies
npm install
    1. Start the development server
npm start

Usage

Open your browser and go to http://localhost:3000 to access the dashboard.

Contribution

Contributing

Contributions are welcome! Please follow these steps:

  1. Fork the repository.
  2. Create a new branch (git checkout -b feature-branch).
  3. Make your changes and commit them (git commit -m 'Add new feature').
  4. Push to the branch (git push origin feature-branch).
  5. Open a pull request.

License

This project is licensed under the MIT License - see the LICENSE file for details.

Contact

For inquiries, feel free to reach out:

About

This dashboard will allow businesses to manage their transactions, view insights, and interact with key payment data.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages