Skip to content

alexis2m/solvio

Repository files navigation

Solvio - Self-Hosted Cashflow Calendar

Solvio Banner

Next.js Logo Supabase Logo FullCalendar Logo Vercel Logo

Solvio is a powerful and intuitive tool that helps individuals and businesses visualize their cash flow in a calendar format. By providing a clear overview of incoming invoices and outgoing payments, Solvio enables better financial planning and decision-making.

Built with modern web technologies like Next.js 15, React 19, and Supabase, Solvio offers a fast, scalable, and seamless user experience, making financial management easier than ever.


🚀 Features

  • Cashflow Visualization: View income and expenses in an interactive calendar.
  • Invoice Scheduling: Plan upcoming invoices and payments efficiently.
  • Automatic Data Sync: Connect with Supabase for real-time updates.
  • Responsive UI: Built with the latest React 19 and shadcn/ui for a sleek user experience.
  • Fast & Scalable: Powered by Next.js 15 for a seamless, server-rendered experience.

🛠️ Tech Stack

Solvio is built with:

  • Next.js 15 – for optimized performance and SEO.
  • React 19 – for a dynamic and modern UI.
  • Supabase – for database and authentication.
  • FullCalendar – for rich calendar-based interactions.
  • shadcn/ui – for beautifully styled components.

📦 Self-Hosting Guide

To run your own instance of Solvio, follow these steps:

1️⃣ Prerequisites

Ensure you have the following installed:

  • Node.js (>=18.0.0)
  • Yarn or npm
  • Supabase account & API keys

2️⃣ Clone the Repository

git clone https://github.com/alexis2m/solvio.git
cd solvio

3️⃣ Install Dependencies

npm install  # or yarn install

4️⃣ Configure Environment Variables

Create a .env.local file in the root directory and add your Supabase credentials:

NEXT_PUBLIC_SUPABASE_URL=your-supabase-url
NEXT_PUBLIC_SUPABASE_ANON_KEY=your-supabase-anon-key

5️⃣ Run the Development Server

yarn dev  # or npm run dev

Your Solvio instance will be available at http://localhost:3000.

6️⃣ Deploy (Optional)

You can deploy Solvio using Vercel or any cloud provider of your choice.

Deploy to Vercel

vercel

🤝 Contributing

Contributions are welcome! Feel free to fork the repository, create a new branch, and submit a pull request.


📄 License

Solvio is open-source software licensed under the MIT License.


📢 Author

Solvio is built and maintained by Alexis Maison.


Enjoy managing your cashflow more efficiently with Solvio! 🎉

About

No description, website, or topics provided.

Resources

Stars

0 stars

Watchers

1 watching

Forks

Releases

No releases published

Packages

 
 
 

Contributors