Add qsv, qsv pro & setup, qsv web, & GitHub setup

Co-authored-by: Abdurrahman <mabdurrahman303@gmail.com>
This commit is contained in:
rzmk 2024-02-26 18:55:10 -05:00
parent b5b3788fa6
commit 8e6b0ca3d1
No known key found for this signature in database
30 changed files with 8817 additions and 220 deletions

View file

@ -2,36 +2,54 @@
sidebar_position: 7
---
# 🐱‍💻 GitHub
# 🖥 GitHub Setup
## 👋 Welcome!
## Welcome Future Coders! 👩‍💻👨‍💻
You may have seen GitHub before or heard about it, and now it's time to learn more and set up your GitHub account!
GitHub is your new best friend in the coding universe! 🚀 Whether you're building the next big app or learning the ropes of coding, GitHub is where the magic happens. Let's get you started on this coding adventure!
## 💭 What's GitHub?
## What's GitHub? 🌐
GitHub is like a virtual playground for coders. You may store your code, share it with others, and even collaborate on projects using Git.
GitHub is like a virtual playground for coders. It's where you store your code, work with others, and make amazing things together. Imagine it as a superhero team for coding projects.
:::info Git & GitHub: What's the difference?
## Cool Features 🌈
- **Git** is a version control system (also a command line tool) which can assist in managing code history.
- **GitHub** is a service where code can be hosted.
- **Version Control:** Think of it as a time machine for your code. You can go back to previous versions if something goes wrong. Cool, right?
- **Collaboration:** Work with friends (or strangers) on projects. Coding is more fun when it's a team effort!
- **Issues & Pull Requests:** Communicate and make changes without stepping on each other's toes. It's like passing notes but cooler.
There are many more differences and explanations, so feel free to take a search in your search engine!
## Your GitHub Quest 🚀
:::
1. Create a GitHub account at [github.com](https://github.com) - it's like getting your own superhero costume!
2. Explore projects. Find something interesting, like a quest you want to join.
3. Fork a project. It's like claiming your own part of the superhero team's headquarters.
4. Make changes and create a Pull Request. Show off your coding skills and suggest improvements.
## ✨ Cool Features
## Your GitHub Super Move: Collaboration 💻
Here are some _very_ brief descriptions of features you may find often using GitHub:
GitHub is not just for code; it's for making cool things together. Try collaborating on a project, and you'll feel the coding magic!
| Feature | Brief description |
| --------------- | ------------------------------------------------------------------------------------------------------------------------------------------------ |
| Version control | GitHub can host code repositories which use Git, and GitHub provides a GUI that works with Git |
| Collaboration | Work with friends, coworkers, or even anyone random users from around the world on projects |
| Issues | Track ideas, tasks, feedback, bugs, plans, and more |
| Pull requests | Propose a set of (code) changes from one branch to another and review changes (commonly abbreviated as 'PR') |
| Projects | Project management tool that can help keep track of issues & PRs, including views like [kanban boards](/technical-writing/kanban-board) & tables |
| Discussions | Similar to an online forum, another avenue for a repository's community to connect |
## Ready to Code? 🚀
There are plenty more features GitHub has to offer. Get started with GitHub by following the quest below!
GitHub is your launchpad into the coding galaxy. Explore, collaborate, and let's make coding an epic adventure together!
## 🗺 Your GitHub Quest
Get ready for a coding journey full of challenges, triumphs, and a lot of fun! 🚀🌟
1. Create a GitHub account at [github.com](https://github.com).
2. Explore repositories and find one you think is interesting.
3. Skim the issues for the repository and see if you think you can solve one of them.
4. Fork the repository.
5. Clone the fork to your device, make changes, push the changes to your fork, then create a PR to the original repository.
If you get stuck, are not sure what something means, or can't find an issue that you think you can solve, try searching on your search engine and if that doesn't work then contact your team.
## 💻 Your GitHub Super Move: Collaboration
GitHub is not just for code; it's for making cool (and hopefully useful!) things together. Try collaborating on a project, and have fun working with people around the world!
## 🚀 Ready to code?
Explore, collaborate, and have fun coding! 👋

View file

@ -2,47 +2,47 @@
sidebar_position: 6
---
# ⚙️ qsvPro Setup
# ⚙️ qsv pro Setup
## About qsv pro
# About qsv pro 🚀
Welcome to qsv pro, a powerful desktop app designed for spreadsheet data wrangling. Built on the foundation of the [qsv CLI tool](/qsv/qsv-cli), qsv pro offers a feature-packed local GUI for an enhanced user experience.
## 🏗 Built with
Welcome to qsv pro, a powerful desktop app designed for spreadsheet data wrangling. Built on the foundation of the qsv CLI tool, qsv pro offers a feature-packed local GUI for an enhanced user experience.
## Key Technologies Used 🛠️
- **Tauri:** Application framework
- **Next.js:** Web framework
- **shadcn:** UI library
- **Tailwind CSS:** CSS framework
- **release-it:** Release automation tool
- **pnpm:** Package manager
- **TypeScript:** Programming language
- **Rust:** Programming language
- **Tauri:** Application framework
- **Next.js:** Web framework
- **shadcn:** UI library
- **Tailwind CSS:** CSS framework
- **release-it:** Release automation tool
- **pnpm:** Package manager
- **TypeScript:** Programming language
- **Rust:** Programming language
Explore the extensive capabilities of qsv pro, making data manipulation a seamless and efficient process.
Learn more about qsv pro at [qsvpro.dathere.com](https://qsvpro.dathere.com).
Learn more about qsv pro at [qsvpro.dathere.com](https://qsvpro.dathere.com) or read [the intern guide post](/qsv/qsv-pro).
# Installation Guide 📥
## 🗺 Installation Guide
Follow these steps to install and test qsv pro on your system.
Follow these steps to install and try out qsv pro on your system.
#### Step 1: Download the Installer 🌐
### 📥 Step 1: Download the Installer
- Visit the [qsv pro Releases](https://github.com/dathere/qsv-pro-releases/releases) page on GitHub.
Visit the [qsv pro Releases](https://github.com/dathere/qsv-pro-releases/releases) page on GitHub.
#### Step 2: Choose the Installer Package 💻
### 💻 Step 2: Choose the Installer Package
- Select the installer package compatible with your operating system from the assets section.
Select and download the installer package compatible with your operating system.
#### Step 3: Installation Procedure 🚀
### 🛠 Step 3: Installation Procedure
- Complete the installation procedure following the on-screen instructions for your operating system.
Run the installer and complete the installation procedure following the on-screen instructions for your operating system.
#### Step 4: Testing (Under Development) 🧪
### 🧪 Step 4: Testing (Under Development)
- Explore qsv pro's functionalities to ensure a comprehensive test. Manipulate spreadsheets, navigate the user interface, and provide valuable feedback to the development team.
Explore qsv pro's features! Manipulate spreadsheets, navigate the user interface, and provide valuable feedback to the development team.
Experience the efficiency and convenience of qsv pro for all your data wrangling needs!
### 🚀 Step 5: Have fun!
Have fun experiencing the efficiency and convenience of qsv pro's data wrangling capabilities on your computer!