Inspiration
My inspiration for Pocket Track came from the desire to empower individuals to take control of their finances. I observed that many people face difficulty tracking and managing their expenses efficiently. I aimed to create a user-friendly web app that simplifies the process of budgeting, expense tracking, and overall financial management.
What it does
Pocket Track is a personal financial tracking web app. Users can set their wallets, and monitor their income and spending habits by categories. The app provides insightful visualizations through charts and graphs, offering users a clear overview of their financial health. Additionally, Pocket Track includes features like changing currency and wallet customisations.
How I built it
I built Pocket Track using a tech stack that includes Typescript, Nuxt, Tailwind, Prisma and PostgreSQL. The front end is developed using Vue and Tailwind, providing an intuitive and responsive user interface. For the backend, I used Typescript and Nitro. Throughout the development process, I adhered to best practices in software engineering, security, and user experience design.
Challenges I ran into
During the development of Pocket Track, I encountered several challenges. Auto-calculating wallet budgets based on their transactions posed initial difficulties, but through research and problem-solving, I successfully implemented seamless calculation using PostgreSQL Functions and Triggers.
Accomplishments that I am proud of
I am proud to have created a functional and user-friendly personal financial tracking solution in a limited time. The app not only meets my initial goals but also exceeds expectations by providing a visually appealing and informative platform for users to manage their finances.
What I learned
Throughout the development of Pocket Track, I gained valuable insights into financial technologies and user experience design. I enhanced my proficiency in Nuxt, Prisma and SQL, and the experience has broadened my understanding of the complexities involved in developing robust, user-centric financial applications.
What's next for Pocket Track
The journey doesn't end here for Pocket Track. In the future, I plan to incorporate additional features, such as investment tracking, personalized financial advice and budgeting. I also aim to gather user feedback to further refine and optimize the app based on real-world usage. My long-term vision is to make Pocket Track a go-to tool for individuals seeking a comprehensive and accessible solution for their personal financial management needs.
Built With
- nuxt
- postgresql
- prisma
- tailwind
- vue
Log in or sign up for Devpost to join the conversation.