Technical skills used

sveltekit

SvelteKit

js

Javascript

ts

TypeScript

sass

Sass

APIs used

google-agenda

Google Calendar

outlook

Outlook Calendar

jira

Jira

supabase

Supabase

stripe

Stripe

trello

Trello

Platforms used

supabase

Supabase

vercel

Vercel

stripe

Stripe

googlecloud

Google Cloud

Development of an online annual calendar app for a client. Pushed the app further, improved it and launched it as a PWA SaAs after that.

This is my most complete project to date, since it is the development of a complete SaaS from scratch. This App is an annual calendar with a different layout to visualize your events in a different way. Multiples challenges had to be addressed, including front-end design, back-end architecture, authentication, APIs connection, and manipulating time objects. To achieve a user-friendly and visually appealing interface, I utilized SvelteKit, Sass, and Typescript for front-end design. The back-end architecture was built using Javascript and Supabase to ensure scalability and reliability. Additionally, authentication was implemented using Supabase to ensure secure access to the application. To connect with external services such as Google Agenda or Trello, I used APIs connection to retrieve events in the app. Time objects manipulation was a crucial aspect of the application and was achieved through careful use of Javascript. Finally, to monetize the application and enable payments, I integrated Stripe. The result is a complete SaaS that is user-friendly, secure, and fully functional.