Git Product home page Git Product logo

ezeval-app's Introduction

EZEval Capstone Project

Quick, easy, and accurate window cleaning evaluations, quotes, and more.

About

EZEval is a web application that allows window cleaning companies to quickly and easily create quotes for their customers. It was made by the award winning exterior cleaning company founder Ryan Roga as his VIU ITAS Web & Mobile Application Development capstone project. The project was completed in collaboration with MossAway Roof Moss Removal & other window cleaning companies in the industry, as well as with financial support form Vancouver Island University.

Tech Stack ๐Ÿฅž

For versions, please see the package.json file. For more information about each technology, please see the links below.

Features & Road Map

At the time of writing this README, the application is still in development. The following features are planned for the first release:

  • User Authentication
  • User Registration
  • User Profile
  • Prisma Integration
  • DB Design (rough)
  • Supabase Integration
  • User Dashboard
  • User Settings (Simplified)
  • User Roles (Admin, Evaluator, Customer)
  • User Permissions
  • User Password Reset
  • User Email Verification
  • 2FA (Maybe)
  • Database Integration
  • Custom Price Sheet Creation
  • Custom Price Sheet Management
  • User Settings (Advanced)
  • Role Settings (Admin Control, Evaluator Settings, Customer Settings - Simplified)
  • Quote Creation
  • Quote Management
  • Quote Sharing
  • Quote PDF Export
  • Quote Email Export
  • One-Click Quote Accept/Decline
  • Quote Payment Integration
  • Freemium Pricing Model
  • Subscription Management
  • Subscription Payment Integration
  • Subscription Cancellation
  • Subscription Refund
  • Automated Customer Email Notifications (Quote Acceptance, Payment, etc.)
  • Automated Customer SMS Notifications (Quote Acceptance, Payment, etc.)
  • Terms of Service (User Agreement)
  • Terms of Service (Customer Agreement - User Uploaded)
  • Privacy Policy
  • 1-Year Automatic Data Deletion (Canada)
  • Custom Duration Automatic Data Deletion

ezeval-app's People

Contributors

rogadev avatar omar2205 avatar

Watchers

 avatar

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.