Skip to content

elan-ev/digicard-webapp

Repository files navigation

WebApp Digital Student Card

This web application provides a digital student card system, allowing students to access and manage their digital identification within an educational institution.

Description

The Digital Student Card WebApp is a modern, Vue.js-based application that offers a user-friendly interface for students to view and manage their digital student IDs. It integrates with a backend API to handle data processing and storage.

Configuration

Before running the application, you need to set up two configuration files:

1. config.ini (Backend)

Create a config.ini file in the backend/config/ directory with the following structure:

[general]
url = "http://your-backend-url"
debug = true

[database]
host = "your-db-host"
name = "your-db-name"
user = "your-db-username"
pass = "your-db-password"

Adjust the values according to your environment.

2. config.js (Frontend)

Create a config.js file in the src/ directory with the following content:

export default {
  apiUrl: 'http://your-backend-api-url'
}

Replace 'http://your-backend-api-url' with the actual URL of your backend API.

Installation

  1. Clone the repository
  2. Install backend dependencies:
    composer install
    
  3. Install frontend dependencies:
    npm install
    

Contributing

Please read CONTRIBUTING.md for details on our code of conduct and the process for submitting pull requests.

License

This project is licensed under the MIT License - see the LICENSE.md file for details.

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published