Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

https://github.com/steeve0403/zcraft

Z-Craft is a modern and elegant CV management platform that allows users to create, customize, and share professional resumes with ease. Unlike traditional solutions, Z-Craft offers complete design freedom, enabling users to add personal touches while adhering to professional standards.
https://github.com/steeve0403/zcraft

Last synced: 10 days ago
JSON representation

Z-Craft is a modern and elegant CV management platform that allows users to create, customize, and share professional resumes with ease. Unlike traditional solutions, Z-Craft offers complete design freedom, enabling users to add personal touches while adhering to professional standards.

Awesome Lists containing this project

README

        

# Z-Craft

Z-Craft est un gestionnaire de CV modulaire permettant de créer, éditer et gérer vos CV de manière simple et efficace.

## Fonctionnalités

- **Création de CV** : Ajoutez et personnalisez vos CV.
- **Gestion des sections** : Organisez vos CV en sections modulaires.
- **Exportation en PDF** : Exportez vos CV au format PDF.
- **Modèles de CV** : Choisissez parmi différents modèles ou créez les vôtres.

## Technologies utilisées

- [React](https://reactjs.org/)
- [TypeScript](https://www.typescriptlang.org/)
- [Vite](https://vitejs.dev/)
- [SCSS](https://sass-lang.com/)
- [Zustand](https://github.com/pmndrs/zustand) pour la gestion de l'état
- [Dexie.js](https://dexie.org/) pour IndexedDB
- [ESLint](https://eslint.org/) et [Prettier](https://prettier.io/) pour le linting et le formatage

## Installation

1. **Cloner le dépôt**

```bash
git clone https://github.com/votre-nom-utilisateur/z-craft.git
cd z-craft

2. **Installer les dépendances**

```bash
npm install

3. **Démarrer le serveur de développement**

```bash
npm run dev

4. **Ouvrir l'application**

## Scripts disponibles

- `npm run dev`: Démarrer le serveur de développement.
- `npm run build`: Créer une version de production.
- `npm run preview`: Prévisualiser la version de production localement.
- `npm run lint`: Lancer ESLint.
- `npm run format`: Formater le code avec Prettier.

## Contributeurs

Les contributions ne sont pas prévues pour le moment, car il s'agit d'un projet personnel.