Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

https://github.com/rafaykhattak/wisepay

WisePay is a sleek expense tracker crafted with ASP.NET Core, facilitating seamless financial management through categorization, reports, and customizable settings. With a user-friendly interface and responsive design, WisePay empowers users to track expenses effortlessly.
https://github.com/rafaykhattak/wisepay

crud database dotnet dotnet-core expense-tracker mssql mssql-database syncfusion

Last synced: about 1 month ago
JSON representation

WisePay is a sleek expense tracker crafted with ASP.NET Core, facilitating seamless financial management through categorization, reports, and customizable settings. With a user-friendly interface and responsive design, WisePay empowers users to track expenses effortlessly.

Awesome Lists containing this project

README

        

# WisePay

Welcome to WisePay! This is a sophisticated expense tracker application built using ASP.NET Core. WisePay helps you manage your finances effectively by allowing you to track your income and expenses, categorize transactions, generate reports, and much more. With its intuitive user interface and powerful features, WisePay empowers you to take control of your financial health.

![Capture](https://github.com/RafayKhattak/WisePay/assets/90026724/3268bddb-4b99-4fee-b3d1-51ad03f75eee)

## Features

- **Dashboard Overview:** Get a comprehensive overview of your financial status with total income, total expenses, and current balance displayed prominently on the dashboard.
- **Categorization:** Categorize your transactions into different categories such as groceries, utilities, entertainment, etc., for better organization and analysis.
- **Detailed Reports:** Generate detailed reports to analyze your spending patterns, income sources, and trends over time.
- **Customizable Settings:** Customize your profile settings, categories, and other preferences to tailor WisePay to your specific needs.
- **Responsive Design:** Enjoy a seamless user experience across desktop, tablet, and mobile devices with WisePay's responsive design.

## Technologies Used

- **ASP.NET Core:** The application is built using ASP.NET Core, a cross-platform, high-performance framework for building modern web applications.
- **Entity Framework Core:** Entity Framework Core is used for data access and database management, providing a convenient and efficient way to interact with the database.
- **Syncfusion Essential JS 2:** Syncfusion Essential JS 2 components are utilized for building interactive and visually appealing charts and grids.
- **HTML/CSS/JavaScript:** The front-end of the application is developed using HTML, CSS, and JavaScript to create a rich and engaging user interface.

## Getting Started

To get started with WisePay, follow these steps:

1. **Clone the Repository:** Clone the WisePay repository to your local machine.
2. **Install Dependencies:** Navigate to the project directory and install the necessary dependencies using the package manager of your choice.
3. **Database Setup:** Configure your database connection string in the `appsettings.json` file and run database migrations to create the necessary tables.
4. **Run the Application:** Use your preferred development environment to run the application locally.
5. **Explore WisePay:** Once the application is running, explore the various features and functionalities of WisePay to manage your finances effectively.

## Contributing

Contributions to WisePay are welcome! If you have ideas for new features, bug fixes, or improvements, feel free to open an issue or submit a pull request. Please make sure to follow the contribution guidelines and code of conduct.

Some features to implement:
1. User login and Authentication
2. Setting Options
3. Report generation

## License

This project is licensed under the [MIT License](LICENSE).