Skip to content

Azturkos/smart-invoice-analyzer

Repository files navigation

Smart Invoice Analyzer

Smart Invoice Analyzer is a React-based application designed to help users analyze invoices efficiently. This tool provides insights into invoice data and streamlines financial processing.

🚀 Getting Started

Follow the steps below to set up and run the project locally.

✅ Prerequisites

Ensure you have the following installed on your system:

🔧 Installation & Setup

  1. Clone the Repository

    git clone https://github.com/yegekucuk/smart-invoice-analyzer.git
  2. Navigate to the Frontend Directory

    cd smart-invoice-analyzer/front-end
  3. Install Dependencies

    npm install
  4. Start the Development Server

    npm start
  5. Access the Application

    Once the server is running, open your browser and go to:

    http://localhost:3000
    

✨ Features

With Smart Invoice Analyzer, you can:

🔐 User Management

  • Create an account
  • Log in
  • Update user information
  • Delete your account

📑 Invoice Management

  • Add invoices to the system
  • View your added invoices
  • Delete invoices

📊 Analytics & Insights

  • View statistics such as:
    • Currencies used in invoices
    • Percentage of paid/unpaid invoices
    • Other financial insights

🌐 Backend API

All these features work seamlessly because the backend server is deployed on Render Cloud:

🔗 API Base URL:
https://smart-invoice-analyzer-server.onrender.com/

🤝 Contributors

📜 License

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

Releases

No releases published

Packages

No packages published

Contributors 5