
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
Frameworks & Libs
- React
- Typescript
- Tailwind
- Redux Toolkit
- Chart.js
Infrastructure
- Firebase Authentication
- Firestore Database
- Firebase Storage
03/ Work in progress
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.