PS-13: Investing for Everyone – A Micro-Investment Platform for First-Time Users
Pocket Invest
Dnyanesh
[Add your presentation link here]
Pocket Invest is a micro-investment platform designed specifically for first-time investors. The platform aims to make investing accessible, simple, and educational for users who are new to the world of finance and investments. By breaking down complex financial concepts and enabling small-scale investments, Pocket Invest empowers everyone to start their investment journey.
- Node.js (v18+ recommended)
- npm (comes with Node.js)
- Gemini API Key (for AI features)
- Clone the repository
git clone [your-repo-url]
cd GFGBQ-Team-dnyanesh- Install dependencies
npm install-
Configure environment variables
Create a
.env.localfile in the root directory and add your Gemini API key:
GEMINI_API_KEY=your_api_key_here- Start the development server
npm run dev-
Access the application
Open your browser and navigate to
http://localhost:5173(or the port shown in your terminal)
- Launch the application using the steps above
- Create an account or log in
- Explore the dashboard to understand available investment options
- Use the AI-powered assistant to learn about different investment types
- Start with small investments to build your portfolio
- Micro-Investment Support: Start investing with minimal amounts
- Educational Resources: Learn about investing through interactive guides
- AI Assistant: Get personalized investment recommendations powered by Gemini AI
- Portfolio Tracking: Monitor your investments in real-time
- User-Friendly Interface: Designed specifically for first-time investors
- Frontend Framework: React with TypeScript
- Build Tool: Vite
- AI Integration: Gemini API
- Styling: [Add your styling solution - CSS/Tailwind/etc.]
[Add relevant screenshots here to help reviewers understand the project]
[Screenshot of main dashboard]
[Screenshot of investment interface]
[Screenshot of AI-powered features]
Team Dnyanesh - ByteQuest 2025 (Vibe Coding Hackathon)
[Add license information if applicable]
For questions or support, please contact the team through [add contact method]