A smart personal finance management application powered by AI and natural language processing. This application helps track spending, manage budgets, and provide intelligent financial insights with a unique Grock-themed UI inspired by Mobile Legends.
- Natural Language Processing for expense tracking
- AI-powered financial insights and recommendations
- Budget management and scheduling
- Machine learning for spending pattern analysis
- Custom Grock-themed UI using v0.dev
- Real-time financial tracking and analysis
- Next.js
- TypeScript
- Tailwind CSS
- Prisma (Database ORM)
- AI/ML Integration
- Authentication
- v0.dev for UI components
- Clone the repository
git clone [your-repo-url]
cd grock-finance
- Install dependencies
npm install
- Set up environment variables
cp .env.example .env.local
- Run the development server
npm run dev
Open http://localhost:3000 with your browser to see the result.
Create a .env.local
file with the following variables:
DATABASE_URL=
NEXT_PUBLIC_API_KEY=
AI_API_KEY=
This project is deployed on Render. Follow these steps to deploy:
- Create a new Web Service on Render
- Connect your GitHub repository
- Configure the following:
- Build Command:
npm install && npm run build
- Start Command:
npm start
- Environment Variables (add all from .env.local)
- Build Command:
Pull requests are welcome. For major changes, please open an issue first to discuss what you would like to change.