Alejandro Gomez - Portfolio

Case Study - Leenith Borges

Leenith Borges is a popular paint artist in Mexico, based in Monterrey, NL. she sells her courses online.

Industry
Art & Painting
Year
Service
E-commerce

Challenge

Replace and existing website by translating a Figma design to a web application using ReactJS, Bootstrap and Sass for the Front-End, Firebase for the Back-End, Mailchimp to send emails to users, and Hotmart as the payment processing system.

  • Master Admin should be able to create new courses for users.

  • Master Admin should be able to see sell orders in the dashboard.

  • Master Admin should be able to add/delete courses from any user.

  • Users should be able to authenticate themselves.

  • Send Emails on signup, on new course releases, and whenever a user buys a course.

Solution

High level architecture of the application.

Leenith Borges's website is mainly powered by Firebase. The website is hosted on Firebase Hosting, the database is on Firestore, and the authentication system is on Firebase Auth.

The system's logic such as creating new courses, deleting courses, and seeing sell orders is handled by Firebase Cloud Functions.

All of the mailing is handled by Mailchimp, which is integrated inside Firebase Cloud Functions.

Visit website

Technologies

JavaScript

HTML5

CSS3

ReactJS

Sass

Bootstrap

Firebase

Figma

Mailchimp

Git

Github

More Applications

main*
Go Live