Skip to content

furkanmturgut/receipt-vue

Repository files navigation

receipt-vue

Description

This project is aimed at facilitating administrators to manage and track receipts submitted by users. It is developed using Vue.js framework and integrates Firebase as the backend database solution. The system supports both administrator and user roles, allowing administrators to efficiently oversee and validate receipts submitted by users.

Features

  • User Authentication: Secure user authentication mechanism for both administrators and users.
  • Receipt Submission: Users can submit receipts through the system.
  • Admin Dashboard: Administrators have access to a dashboard where they can view and manage submitted receipts.
  • Firebase Integration: Utilizes Firebase as the backend database solution for storing user data and receipts.
  • Frontend Development: Provides a solid foundation in frontend development principles, especially focusing on Vue.js framework.
  • Database Connectivity and Optimization: Demonstrates effective database connectivity and optimization techniques.

Technologies Used

  • Vue.js
  • Firebase

Project setup

npm install

Compiles and hot-reloads for development

npm run serve

Compiles and minifies for production

npm run build

Lints and fixes files

npm run lint

Customize configuration

See Configuration Reference.