Skip to content

A vehicle customization web app created for fictional auto company Corvus Customs. Developed using Svelte and Tailwindcss on the front end and Firebase Firestore and User Authentication on the back end. UX/UI designed using Figma.

juliangroen/corvus-customs-app

Repository files navigation

corvus-customs-app

This web app was created as a solution for a fictional auto customization company called Corvus Customs. The goal of the app is to provide customers with a web interface to explore the parts available and save customized vehicle profiles to facilitate work orders.

The front end of the application is built using the Svelte JavaScript framework and the Tailwindcss CSS Utility framework. The back end is built using the Firebase Firestore noSQL database and the Firebase User Authentication service.

The application was designed using the factory function paradigm to generate the vehicle objects and the various part objects. Data is streamed using observers and utilize Svelte's data stores to provide real time reactive CRUD operations.

App Screenshots:

App Login Screen: User Login

Validation on login fields as well as submit: Login Validation

User landing page with vehicle list: Landing Page

Individual vehicle page with part icons: Vehicle Page

Search filtering for part lists: Search Filtering

CRUD example for part creation: CRUD Create

Admin panel reporting of vehicles in database: Database Report

User Experience and Interface design was wireframed first using Figma. UX/UI Wireframes

About

A vehicle customization web app created for fictional auto company Corvus Customs. Developed using Svelte and Tailwindcss on the front end and Firebase Firestore and User Authentication on the back end. UX/UI designed using Figma.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published