Skip to content

abel-otegbola/Orion

Repository files navigation

🌟 Orion — Productivity & Finance Tracker

A simple yet powerful productivity web app to log daily tasks and manage personal finances.

🔗 Demo

👉 Live Demo


📌 Overview

Orion is a personal productivity and finance management tool built to help users track their daily tasks and monitor financial activities in one place. Whether you're managing time-sensitive tasks or trying to stay on top of your budget, Orion offers a clean and intuitive interface to keep you organized and productive.

Built using modern tools like Next.js, Firebase, and Tailwind CSS, Orion demonstrates a full front-end experience with real-world features like authentication, protected routes, dashboards, and responsive design.


💡 Features

✅ Task Logging

  • Add, edit, and delete daily tasks.
  • Mark tasks as completed.
  • Filter tasks by date and status.

💰 Finance Tracking

  • Log income and expenses.
  • View spending trends and summaries.
  • Real-time balance updates.

📊 Dashboard Overview

  • Visual summary of weekly tasks and finances.
  • Charts and graphs (coming soon).
  • Quick access to frequently used actions.

🔐 Firebase Authentication

  • Secure sign-up and login via email/password.
  • Protected routes that require authentication.
  • User-specific data persistence.

🎨 UI/UX

  • Fully responsive layout using Tailwind CSS.
  • Clean and minimal design focused on usability.
  • Smooth transitions and interactions.

🛠 Tech Stack

Layer Technology
Frontend Next.js 14
Styling Tailwind CSS
Backend Auth Firebase Auth
Data Storage Firebase Firestore
Hosting Vercel

🚀 How to Run Locally

Prerequisites

Make sure you have the following installed:

  • Node.js (LTS version recommended)
  • npm (comes with Node.js)

Steps

  1. Clone the repository
git clone https://github.com/abel-otegbola/orion.git 
cd orion

Install the required dependencies:

npm install

To run the application locally, use the following command:

npm run dev

Once the server is running, open your browser and go to:

http://localhost:3000

🤝 Contributing

Contributions are welcome! If you'd like to improve Orion, feel free to open an issue or submit a pull request.

🧾 License

This project is licensed under the MIT License — see the LICENSE file for details.

👥 Author

Abel Otegbola

About

Daily tasks and finance management website application

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published