My Dimdim My Dimdim

Personal Finance Tracking

Test App Credentials prepopulated

01/ Overview

This project was built in order to create a React course in Portuguese to address the lack of quality courses in this language. I chose widely-used technologies in Brazil to offer students a project that incorporates relevant frontend tools.

Even though it is a full stack project, I used Firebase as the server since the goal of the course is to teach frontend development. I personally don't think Firebase is a good choice for a production application, but it is a great tool for learning purposes.

I also did the design for this project, from branding to UI design.

02/ Technologies

Tech Stack

  • React
  • Typescript
  • Tailwind
  • Redux Toolkit
  • Chart.js

Infrastructure

  • Firebase Authentication
  • Firestore Database
  • Firebase Storage

03/ What's Next

The demo project is almost done, with a few bugs to fix and some features to implement. I'm also working on the course content, which will be available on Udemy when finished.