As the Project Manager for the Notion-based Budget Tracker, I led the development of an expense tracking application that integrates seamlessly with Notion, offering users a more readable and user-friendly alternative to traditional spreadsheets. The project involved complex API integration, receiving positive feedback for its simplicity and effectiveness.
The idea
About Project
Project Title: Notion-based Budget Tracker
Objective: Develop a Notion-based expense tracker that allows users to manage their expenses directly within a Notion file, offering improved readability compared to traditional spreadsheets.
Role: Project Manager. Responsible for leading the development process, integrating Notion API, and ensuring the functionality and usability of the application.
Team: Worked independently on the project.
Key Skills:
- Project management
- API integration
- Mobile app development
- User experience design
- Budget tracking and management
Tools and Technologies:
- Platform: iOS, Android
- Programming Languages: Dart
- Frameworks: Flutter
- Backend: Notion API Integration
Methodology: Agile. Employed a flexible and iterative development approach to accommodate rapid development and testing cycles.
Outcomes:
- Successfully developed the Notion-based Budget Tracker.
- Enabled users to seamlessly manage and track expenses within a Notion file, enhancing readability and usability over traditional spreadsheets.
- Achieved positive feedback from users for the simplicity and effectiveness of the expense tracking system.
Challenges and Solutions:
- Challenge: Sending body parameters to the Notion API was significantly more complicated than reading records from a Notion file.
- Solution: Conducted extensive research and testing to develop a robust solution for sending body parameters effectively, ensuring smooth integration with the Notion API.
Stakeholders: Key stakeholders included potential users who require an efficient and readable expense tracking solution.
Location: The project was conducted remotely, utilizing online tools for development and collaboration.
Impact: The Notion-based Budget Tracker project demonstrated the potential of integrating budget tracking functionalities within Notion, providing a more user-friendly and visually appealing alternative to traditional spreadsheets.
Learnings: Gained valuable experience in API integration, mobile app development using Flutter, and designing user-centric budget tracking solutions. Enhanced problem-solving skills and the ability to manage and execute complex projects independently.