You can use a fork of this project or materials to create your own business card site and deploy it on your server. This project is distributed under the Apache license.
The application is based on the HTML/CSS and SCSS pre-processor.
- Vanilla JavaScript and HTML/CSS without the use of a framework or libraries.
- Used by i18n to localize the site in two languages (Russian and English). Easy setup (see
en.json
andru.json
files in/public/i18n
folder). - Light and dark theme is used (the state is stored in localStorage).
- Simple and concise unique design by @SaharSoffer with modifications by @wowblvck.
To build the app, you need node >= 18.17
and Vite
Build command:
npm run build
NOTICE: You must have your own server with Nginx, Apache or any other web server installed on it.
Use the secret key COPY_TO_FOLDER
in the repository settings to specify the destination folder for the location of the site files (For example: /home/user/var/www/example.com/html/
). This is required for GitHub Actions to work properly (see production.yml).
This material is distributed freely under license Apache.