Skip to content

demo-eusopht/Vue-js-dashboard-demo

Repository files navigation

Vue.js Dashboard Project

Description

This project is a Vue.js dashboard application that includes features such as login authentication, creating tables, mapping data into tables, and a form for creating managers.

Features

  • Login authentication system.
  • Table view functionality.
  • Mapping data into tables.
  • Form for creating managers with validation.

Installation

  1. Clone the repository.
  2. Install dependencies using npm install or yarn install.
  3. Configure the backend server if required.
  4. Run the development server using `npm run dev.

Usage

  1. Navigate to the login page.
  2. Log in with valid credentials.
  3. Access the dashboard to view tables and manage managers.
  4. Create new tables or managers as needed.
  5. Log out after completing tasks.

Technologies Used

  • Vue.js
  • Vue Router
  • Axios
  • Vue Good Table
  • Tailwind
  • JavaScript (ES6+)
  • Vite

Project Structure

  • src/: Contains the source code of the project.
    • components/: Vue components used in the project.
    • views/: Vue views or pages.
    • assets/: Static assets like images, fonts, etc.
    • router/: Vue Router configuration.
    • App.vue: Main Vue component.
    • main.js: Entry point of the Vue application.
  • public/: Contains static assets and the index.html file.
  • README.md: Documentation for the project.

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published