Web-based Spreadsheet

Web-based Spreadsheet

Bekele Debisa

Role

I was the lead developer who designed and implemented the web app

Project goal

A client wanted to have a web-based spreadsheet application that he can own and license to others as needed.


Solution

So I created a fully web-enabled spreadsheet app powered by LARAVEL API and VUE JS on the frontend. And the design was made by TailwindCSS.


Besides regular CRUD operations, the app has the following features.

- Dynamic form generations

- Complex filtering built into it

- Sharing sheets among users

- Drag and Drop ordering

- Toolbar & context menu for frequent operations


Screenshots for reference

Main Dashboard with some metrics
Login Page with validations
Overview Page
Form to create sheet
Sheet view and operations
Sharing sheet with other users in the system
Advanced filtering feature
Edit/Create dynamic forms
Create apps/sheets
Update user profile



Technologies

  • PHP, Laravel
  • Vue.JS, Vuex
  • TailwindCSS, SCSS






Report Page