Vincent OLeary's repositories
bangazon-inc
Bangazon Inc. is an NewForce subsidiary company that employs students for C# project work
client-side-mastery
Client side technology course for NewForce
My-Resume
My longform résumé, written as Markdown. Components from this template list are then used in Canva or Word to create shareable application ready résumés.
My-Website
Files for my personal website, built with Jekyll and hosted by GitHub Pages
NewForce-Group-Project-tabloid-full-stack-team-magenta
Tabloid is an all-in-one blogging platform built using ASP.NET, MVC, and Razor templates in Visual Studio 2019 and a RESTful Web API with C#/ .NET Core in two consecutive week-long sprints. Users can log into Tabloid and interact with their posts, add tags, and leave comments. I was responsible for building the API and client application for post features, allowing users to read posts, make new ones, edit their own, or delete old posts.
NewForce__Capstone__1
This project was built during a two week sprint after being introduced to React.js . It is a web client for viewing Zotero libraries (www.zotero.com) and the user can edit items information and change an item's tags. I built the project to access my Zotero library while on the go, and now I can quickly search for names, dates, and references in my database or sort items by their date published, title, author, and more. It's a simple way to organize my items from any browser.
NewForce__Capstone__2
This project was built during a two week sprint using RESTful Web APIs with C#/.NET Core, and a Javascript/React client application with 3rd party authentication. It is a full stack application for teachers to manage their assignments and gradebook.
NewForce-Group-Project-react-nutshell-puffinor
react-nutshell-puffinor created by GitHub Classroom
NewForce-Group-Project-tabloid-cli-the-immolation-space-corps
tabloid-cli-the-immolation-space-corps created by GitHub Classroom
NewForce-Group-Project-tabloid-mvc-florida-man
tabloidmvc-florida-man created by GitHub Classroom. This is the final output from a group project sprint for NewForce to make a tabloid management system for users and admins after logging in.
NewForce__Array__Methods
NewForce exercises to practice array methods. https://github.com/NewForce-at-Mountwest/client-side-mastery/tree/master/book-1-martins-aquarium
NewForce__CS__Orientation
NewForce exercises to introduce C# language in simulated work environment https://github.com/NewForce-at-Mountwest/bangazon-inc/tree/master/book-1-orientation
NewForce__csharp__Classes
Exercises to learn about classes in C# https://github.com/NewForce-at-Mountwest/bangazon-inc/blob/master/book-1-orientation/chapters/CLASS_BASICS.md
NewForce__csharp__Errors
Exercises to practice debugging and exceptions in C# https://github.com/NewForce-at-Mountwest/bangazon-inc/blob/master/book-1-orientation/chapters/TRY_CATCH_INTRO.md
NewForce__Gifter
NewForce exercises to create 'Gifter', a social app for sharing animated GIFs. Practice constructing a Web API, then creating a React application that will interact with the API. https://github.com/NewForce-at-Mountwest/bangazon-inc/blob/master/book-3-web-api/chapters/GIFTER.md
NewForce__Glassdale__PD
NewForce exercises for Glassdale PD Book 2. https://github.com/nashville-software-school/client-side-mastery/tree/master/book-2-glassdale-pd
NewForce__Guessing__Game
NewForce exercises to practice C# https://github.com/NewForce-at-Mountwest/bangazon-inc/blob/master/book-1-orientation/chapters/GUESSING_GAME_EXERCISE.md
NewForce__Heist
NewForce project to plan a heist practice C# https://github.com/NewForce-at-Mountwest/bangazon-inc/blob/master/book-1-orientation/chapters/PLAN_YOUR_HEIST.md
NewForce__Heist__Part2
NewForce exercises combining using Classes and Interfaces in C# https://github.com/NewForce-at-Mountwest/bangazon-inc/blob/master/book-1-orientation/chapters/CLASSIC_HEIST.md
NewForce__Ineritance__Dice
NewForce practice exercises to try inheritance with base and subclasses https://github.com/NewForce-at-Mountwest/bangazon-inc/blob/master/book-1-orientation/chapters/INHERITANCE_INTRO.md
NewForce__Kennels
NewForce exercises for Kennels project in Book 3. https://github.com/NewForce-at-Mountwest/client-side-mastery/tree/master/book-3-nashville-kennels
NewForce__linq
NewForce exercises to practice linq syntax https://github.com/NewForce-at-Mountwest/bangazon-inc/blob/master/book-1-orientation/chapters/LINQ_INTRO.md
NewForce__Mice__Consulting
NewForce exercises to practice data structures. https://github.com/NewForce-at-Mountwest/client-side-mastery/tree/master/book-2-glassdale-pd
Newforce__Modern__Farm
NewForce exercises to practice fundamentals with automated tests. https://github.com/NewForce-at-Mountwest/client-side-mastery/tree/master/book-1-martins-aquarium
NewForce__MVC__Intro
NewForce multiday exercise to introduce MVC web apps in C# https://github.com/NewForce-at-Mountwest/bangazon-inc/blob/master/book-2-mvc/chapters/ASPNET_INTRO.md
NewForce__Shooting__Dice
NewForce practice for inheritance and classes https://github.com/nashville-software-school/ShootingDice
NewForce__SQLServer__Intro
NewForce introduction to SQL Server https://github.com/NewForce-at-Mountwest/bangazon-inc/blob/master/book-1-orientation/chapters/SQL_INTRO.md
NewForce__WebAPI__Intro
NewForce multiday exercise to introduce using Web APIs in C# https://github.com/NewForce-at-Mountwest/bangazon-inc/tree/master/book-3-web-api
translate-csharp-js
NewForce exercises to translate C# apps to JavaScript and vice versa
WisdomAndGrace
Simple Web API + React + Firebase Auth app for keeping track of Grace Hopper quotes