The Ultimate Financial Companion for Students.
Manage scholarships, expenses, and payments in one slick, offline-first app.
STUD PAY bridges the gap between student finances and government aid. It's not just a wallet; it's a smart assistant that aggregates scholarships, tracks your spending, and works even when the campus Wi-Fi doesn't.
- 🎒 Scholarship Aggregator:
- Live feed from API Setu & Open Data.
- Smart matching based on your profile.
- 💸 Offline Wallet:
- Scan & Pay without internet using TOTP/QR tech.
- Track expenses with a beautiful, deep-blue dashboard.
- 🔔 Smart Notifications:
- Never miss a deadline! Alerts for upcoming bills (Spotify, Hostel, etc.).
- News updates from the Ministry of Education.
- ✨ Sleek UI:
- Modern, dark-themed aesthetics.
- Smooth transitions and animations.
- Frontend: Angular 17+ (Signals, Standalone Components)
- Mobile Integration: Ionic Framework 7 + Capacitor 5
- Local Database: PouchDB (Sync enabled)
- State Management: RxJS + Signals
- Styling: TailwindCSS / SCSS
- Node.js (v18+)
- Angular CLI (
npm install -g @angular/cli)
-
Clone the Repo
git clone https://github.com/your-username/STUDPAY.git cd studpay -
Install Dependencies
npm install
-
Run the App
npm start
Navigate to
http://localhost:4200 -
Build for Production
npm run build
We welcome contributions! Please see our CONTRIBUTING.md for details.
- Fork it (
https://github.com/your-username/studpay/fork) - 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 MIT License. See LICENSE for more information.