simple-income-expense-management Svelte Themes

Simple Income Expense Management

Simple income and expense management program. By Electron with Svelte and Express

🖥️ Electron SvelteKit App

A simple Electron application built with SvelteKit for the frontend and Express.js for the backend.


🚀 Features

  • Electron for desktop application
  • SvelteKit for frontend (SPA mode)
  • Express.js for backend API
  • Built-in routing & state management
  • This project only ensures in a Windows environment

📦 Installation

Pre install ACE.OLEDB.12.0 Provider

This need for using mdb file

https://www.microsoft.com/ko-kr/download/details.aspx?id=54920/

1️⃣ Clone the Repository

git clone https://github.com/onyx-ken/simple-income-expense-management.git
cd simple-income-expense-management

2️⃣ Install Dependencies

npm install

3️⃣ Run in Development Mode

npm run start:dev
  • This command starts the frontend (SvelteKit), backend (Express.js), and Electron application simultaneously.
  • The Electron app window should open automatically.

4️⃣ Build for Production

npm run build
  • After the build is complete, the executable file (.exe) will be located in the dist_electron/ folder.
  • You must place the tre{xxxx}.mdb file in the same location as the .exe executable file.
  • Run the .exe file to launch the application.

📜 License

This project is licensed under the MIT License.

Top categories

Loading Svelte Themes