Skip to content

Latest commit

 

History

History
54 lines (37 loc) · 1.8 KB

README.md

File metadata and controls

54 lines (37 loc) · 1.8 KB

Expense and Income Management System

Welcome to our Expense and Income Management System! This project allows users to efficiently manage their expenses and incomes in an organized manner. Users can register, log in, update their details, and perform various operations related to expenses and incomes.

Features

  1. User Management:

    • Registration: New users can sign up for an account.
    • Login: Registered users can log in securely.
    • Update User: Users can update their profile information.
  2. Expense and Income Management:

    • Addition: Users can add new expenses or incomes.
    • Retrieval: View existing expenses and incomes.
    • Deletion: Remove unwanted expenses or incomes.
    • Update: Modify details of existing expenses or incomes.
  3. Visualization:

    • Visualize expense and income data for better analysis and insights.

Routing

  • For Users:

    • login
    • register
    • update_user
  • For Expenses and Incomes:

    • add
    • retrieve
    • delete
    • update

Testing and Quality Assurance

  • Thorough testing of input data validation.
  • Quality checks on system functionalities.

Documentation

Comprehensive documentation is provided for all system functionalities.

Installation and Execution

  1. Install PyCharm and MongoDB.
  2. Clone this repository.
  3. Run the requirements.txt file to install necessary dependencies.
  4. Execute the project.

Support and Contributions

If you encounter any issues or wish to contribute to the development of the project, please open an issue in our repository.

Thank you for using our Expense and Income Management System! We hope it helps you better manage your finances effectively. Feel free to reach out for any assistance or feedback.