Quoto is a self-hostable, all-in-one accounting and management platform specifically designed for freelancers and independent professionals. With Quoto, you can streamline the management of your finances, from invoicing to project tracking, all in one place.
- Financial Management: Easily track your income and expenses, and manage your accounting.
- Invoicing: Create and send professional invoices with just a few clicks.
- Financial Reporting: Access insightful financial reports to understand your business better.
- Project Management: Keep track of your projects and manage your workload efficiently.
- Self-hosted: Ensure your data's privacy and security by hosting Quoto on your own server.
- Frontend: Developed using SvelteKit, providing a responsive and interactive user experience.
- Backend: Built with NestJS, following a modular and scalable architecture with DDD, CQRS, and Event Sourcing patterns.
- Node.js (v18 or later)
- A package manager like PNPM or YARN
- Clone the repository:
git clone https://github.com/CustomEntity/quoto.git
- Navigate to the project directory:
cd quoto
- Install dependencies:
pnpm install
- To start the frontend application:
cd quoto-web pnpm run dev
- To start the backend services:
cd quoto-back pnpm run start
Contributions are what make the open-source community such an amazing place to learn, inspire, and create. Any contributions you make are greatly appreciated.
- Fork the Project
- Create your Feature Branch (
git checkout -b feature/AmazingFeature
) - Commit your Changes (
git commit -m 'Add some AmazingFeature'
) - Push to the Branch (
git push origin feature/AmazingFeature
) - Open a Pull Request
Distributed under the GPL-3.0 License. See LICENSE
for more information.
Moreno Flavio - @My Portfolio - [email protected]
Project Link: https://github.com/CustomEntity/Quoto