Skip to content

Wallet , A minimalistic wallet app to track expenses, manage budgets, and visualize spending with customizable categories and charts. Simple, intuitive, and designed for easy financial management.

Notifications You must be signed in to change notification settings

Nithish876/wallet

Repository files navigation

💰 Wallet

Wallet is a simple, intuitive, and minimalistic mobile app for tracking your financial expenses. Built with modern technologies, it helps you manage your money with ease and clarity.

📱 Features

  • 📊 Track daily expenses in a clean and elegant UI
  • 📁 Organize transactions into categories
  • 🔥 Realtime syncing with Firebase
  • 🌙 Light & dark mode support
  • ⚡ Smooth performance with optimized state management

🛠 Tech Stack

  • React Native (Expo) – Cross-platform mobile app framework
  • TypeScript – Type-safe and scalable development
  • Firebase – Realtime database & authentication
  • NativeWind – Utility-first styling with Tailwind CSS for React Native
  • Zustand – Minimal and fast global state management

🚀 Getting Started

1. Clone the repo

git clone https://github.com/Nithish876/wallet.git
cd wallet

2. Install dependencies

npm install
# or
yarn

3. Start the development server

npx expo start

Make sure you have the Expo Go app installed on your device to preview the app.


🔐 Firebase Setup

  1. Go to Firebase Console
  2. Create a new project
  3. Enable Authentication and Firestore Database
  4. Replace the placeholder Firebase config in firebase/config.ts with your actual Firebase credentials.

📁 Folder Structure

/components     # Reusable UI components
/hooks          # Custom React hooks
/store          # Zustand state management
/constants      # App-wide constants
/firebase       # Firebase config and logic
/screens        # App screens (Home, Expense, etc.)

📸 Screenshots

Coming soon...


✨ Upcoming Features

  • Budget limits & alerts
  • Monthly summary charts
  • Export to CSV
  • Cloud backup & restore

📄 License

MIT


🤝 Contributing

Pull requests are welcome! For major changes, please open an issue first to discuss what you'd like to change.


📬 Contact

If you have any feedback or questions, feel free to reach out or create an issue.

About

Wallet , A minimalistic wallet app to track expenses, manage budgets, and visualize spending with customizable categories and charts. Simple, intuitive, and designed for easy financial management.

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published