Skip to content

JGpGH/filemod-practice

Repository files navigation

🐧 Svelte Linux File Mode Practice

Welcome to Svelte Linux File Mode Practice! This is a fun web app built with Svelte that helps you practice and master Linux file permissions. Whether you're a beginner or just want to brush up on your skills, this app is designed to make learning file modes enjoyable.

✨ Features

  • Interactive Practice: Translate between symbolic (e.g., rwxr-xr--) and numeric (e.g., 755) Linux file modes.
  • Random Questions: Test yourself with random questions to keep your skills sharp.
  • Immediate Feedback: Get instant feedback on your answers.
  • Simple and Lightweight: Built with Svelte for a fast and responsive user experience.
  • Dark/Light theme switch

🚀 Getting Started

Prerequisites

Make sure you have the latest Node.js and pnpm installed on your machine.

Installation

  1. Clone the repository:

    git clone https://github.com/your-username/svelte-linux-file-mode-app.git
    cd svelte-linux-file-mode-app
  2. Install dependencies:

    pnpm install
  3. Run the development server:

    pnpm run dev

    Your app should now be running on http://localhost:5173 🚀.

Building for Production

To create an optimized build of your app, run:

pnpm run build

About

No description, website, or topics provided.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published