Skip to content

Demo TypeScript application built with Tauri, React, MobX, and MUI

License

Notifications You must be signed in to change notification settings

tsengia/make-resume-app

Repository files navigation

Make Resume

Make Resume is a Desktop application that provides a unified editor to tailor resumes for job postings.

It is written in TypeScript and built on top of the Tauri app framework. It also makes use of React, MobX, and Material UI.

I built Make Resume to teach myself TypeScript, UI/UX programming/design, and to expose myself to the front end world.

Screenshot of make-resume with two main pages. To the left is a preview of the resume and to the right is a pane to enter information into.

Building

Make Resume is built using Tauri and Yarn.

To use Tauri, you will need Rust installed.

To compile during development, run the following commands:

# 1. Install dependencies
yarn install

# 2. (optional) Run this so that VS Code's autocomplete works with Yarn berry:
yarn dlx @yarnpkg/sdks vscode

# 3. Compile the application and launch the development server
yarn run tauri dev