Commit presentation & package/project data

This commit is contained in:
Xevion
2022-04-06 01:04:44 -05:00
parent defd2d6067
commit 7434ea9934
5 changed files with 3036 additions and 1 deletions

12
.gitignore vendored Normal file
View File

@@ -0,0 +1,12 @@
node_modules
.DS_Store
*.local
index.html
.remote-assets
components.d.ts
.idea
yarn-error.log
vercel.json
.npmrc
netlify.toml
example.md

View File

@@ -1,3 +1,15 @@
# elect.xevion.dev # elect.xevion.dev
Hold on... This repository is for my election platform for the UTSA ACM 2022 Officer Election.
Please visit [xevion.dev](https://xevion.dev) if you were looking for my personal website.
## Usage
To start the slide show:
- `yarn install`
- `yarn run dev`
- Visit `http://localhost:3030`
Edit the [slides.md](./slides.md) to see the changes.

15
package.json Normal file
View File

@@ -0,0 +1,15 @@
{
"private": true,
"scripts": {
"build": "slidev build",
"dev": "slidev --open",
"export": "slidev export"
},
"dependencies": {
"@slidev/cli": "^0.29.2",
"@slidev/theme-default": "*",
"@slidev/theme-seriph": "*",
"slidev-theme-unicorn": "^1.0.21"
},
"name": "elect.xevion.dev"
}

134
slides.md Normal file
View File

@@ -0,0 +1,134 @@
---
# try also 'default' to start simple
theme: unicorn
# random image from a curated Unsplash collection by Anthony
# like them? see https://unsplash.com/collections/94734566/slidev
background: https://source.unsplash.com/collection/94734566/1920x1080
# apply any windi css classes to the current slide
class: 'text-center'
# https://sli.dev/custom/highlighters.html
highlighter: shiki
# show line numbers in code blocks
lineNumbers: false
# some information about the slides, markdown enabled
persist: false
---
<div class="section">
<h1 class="underline">Ryan Walters</h1>
<h3 style="">for <b>Projects Officer</b></h3>
</div>
<style lang="scss">
div.section {
filter: drop-shadow(0 0 100px #000);
padding: 2em;
border: white solid 5px;
width: 50%;
margin: 0 auto;
h1 {
text-decoration: underline;
filter: drop-shadow(0 0 100px #222);
}
}
</style>
---
# About Me
Full Stack Software Engineering student experienced with a variety of development spheres in Python, C#, Kotlin, C and more...
### Hobbies
- 🦀 Software Development; because I actually find making projects really fun! ☺️
- 📷 Photography - check me out: [www.rcw.photos](https://www.rcw.photos)
- 🔍 RTS - Planetary Annihilation : Titans 🤖, 🛠️ Modded Minecraft, 🔧 Factorio, 🌌 RimWorld
---
# About Me
Full Stack Software Engineering student experienced with a variety of development spheres in Python, C#, Kotlin, C and more...
### Hobbies
- 🦀 Software Development; because I actually find making projects really fun! ☺️
- 📷 Photography - check me out: [www.rcw.photos](https://www.rcw.photos)
- 🔍 RTS - Planetary Annihilation : Titans 🤖, 🛠️ Modded Minecraft, 🔧 Factorio, 🌌 RimWorld
### Skills
- 💻 **Web Development** - Using Django, Flask, Vue, Express.js
- 🔱 **Project Hosting** - Hosting on GitHub Pages, DigitalOcean, Firebase, Heroku and more...
- ⚙️ **Software Development** - Using PyQt5, Tkinter, Unity and more. HLSL Shaders!
- 🚀 **Algorithms & Visuals** - Algorithm simulations of **A\* Pathfinding** and **Boids**
-**Portfolio Management** - Many projects with long-term development with Git on GitHub
- ✒️ **Design** - I design my websites myself and edit my own photos. I am CSS3 & Sass proficient.
- 🛰️ **DevOps** - Heroku CLI, DigitalOcean, GitHub Pages & NameCheap Domains
- 🏆 **Competition Programming** - ICPC, Exercism Problems, /Contest/ problem & solutions repository
---
# Goals
What are my goals until Spring 2023?
## Website Revamping
If elected, I can help maintain and improve ACM UTSA's website with design improvements, code cleanup and new features.
ACM's website is built with Jekyll, a static site generator I happen to be quite experienced with.\
Additionally, I've built and shipped several sites with it of varying style and purpose; ACM's can be no different.
## Member Attendance Form
I've found the Member Attendance Form to be lacking in function, speed and overall features. Additionally, the Typeform
it uses to host upon costs ACM hundreds of dollars every year.
If elected, I plan to look into ways to seamlessly replace this specific form in order to reduce costs for ACM,
make attendance marking faster and easier to verify for officers.
---
# Projects
## Promotion
Projects at ACM are sorely missing - those who wish to promote their projects at all have nearly nowhere to do it,
and this makes feedback, discussion, collaboration and assistance nearly impossible.
Wouldn't you like to show off what you've worked on? Let's make it a new standard at ACM.
## Collaboration
ACM is missing a platform for collaborating on projects together - one is sorely needed to connect those with an idea
to those with the skills.
---
# Contact & Platforms
- 🔧 **GitHub** - Xevion or [github.com/Xevion](https://github.com/Xevion)
- 🚀 **Discord** - `Xevion#8506`, or `Ctrl+K` then type `Xevion`
- 🛰️ **LinkedIn** - Ryan Walters at **[linkedin.com/in/ryancwalters/](https://www.linkedin.com/in/ryancwalters/)**
- **Website** - [xevion.dev](https://xevion.dev)
- **Photography Website** - [www.rcw.photos](https://www.rcw.photos/)
---
<div class="section text-center">
<h2>Viewable <em>anytime</em> at</h2>
<h3><a href="https://elect.xevion.dev/">elect.xevion.dev</a></h3>
</div>
<style lang="scss">
div.section {
filter: drop-shadow(0 0 100px #000);
padding: 2em;
border: white solid 3px;
width: 50%;
margin: 0 auto;
h1 {
filter: drop-shadow(0 0 100px #222);
}
}
</style>

2862
yarn.lock Normal file
View File

File diff suppressed because it is too large Load Diff