Pinned Repositories
Anagrams
C#
animal-shelter
AnimalShelter.Solution
C#/.Net Core MVC application that utilizes RESTfully named routes, includes CRUD functionality,
Appointments
Create a website for booking appointments with you. Users should be able to enter their name, a description of the appointment, the appointment date, and start/end times. After they submit the form, tell them the booking was successful. You might try using a modal to do this, or redirect to a different page that contains the text "Booking Successful"! (Note that you won't be able to move data you got from your user from page to page just yet.)
doctor-lookup
A website where users may enter a medical issue (ie: “sore throat”, "rash", etc.) into a form, submit it, and receive a list of doctors in Portland who can treat their medical issue.
help-queue-redux-firebase
A React-Redux web application that utilizes Firestore
kitchen-quest
An application for discovering recipes based on the ingredients a user has utilizing the spoontacular API. and BigOven API
PierresTreats.Solution
A C#/ASP.Net web application that utilizes many-to-many relationships, stores user data through the use of MySQL and Entity Framework Core, and manages and stores user accounts with ASP.NET Core Identity.
swap-space
A ReactJS community trading app that allows users to trade items based on an item's perceived monetary value - focused on ease of use.
tap-room-redux
A React website that monitors, updates, and manages the shared state of a taproom's inventory utilizing Redux.
benjamin-thompdx's Repositories
benjamin-thompdx/Anagrams
C#
benjamin-thompdx/Calendar.Solution
C#/.Net boiler plate for utilizing the BDD workflow to test C# code with the MSTest framework
benjamin-thompdx/car-dealership
C#/.Net application using custom classes, objects, lists foreach loops, and constructors: A used car dealership application for Lonny's Lemons, which specializes in selling some of the most ridiculed cars ever made.
benjamin-thompdx/car-dealership-v2
C#/.Net application using namespaces, access modifiers, and getters & setters
benjamin-thompdx/car-dealership-v3
C#/.Net application utilizing front- and back-end code files, namespaces, getters & setters, and the private access level modifier
benjamin-thompdx/clock-angles
C# using arithmetic and regular expressions: Time for something a little more complicated. Craft a console application that tells the user, given a certain time, the distance in degrees between the minute and hour hands on an analog clock.
benjamin-thompdx/double-it
C#/.NET Core program | Boilerplate project file for interactive applications: An application that prompts the user to type in a number, then doubles that number and returns it back to the user.
benjamin-thompdx/FriendLetter.Solution
An ASP.NET Core MVC web application that displays a custom electronic postcard to a user's friends while they're on vacation
benjamin-thompdx/FriendLetter.Solution-InClass
In-class practice utilizing the C#/.Net Core MVC framework
benjamin-thompdx/grocery-list
C#/.NET Core program | Boilerplate project file for utilizing foreach loops: An application to manage a grocery list.
benjamin-thompdx/grow-your-own-plant
C#/.Net application to grow your own plant utilizing private fields, auto-implemented properties, private methods, and custom classes
benjamin-thompdx/higher-lower-game
C#/.Net application using while loop and Random.Next method
benjamin-thompdx/hotel-cost
C#/.NET Core program | Boilerplate project file for branching with conditionals: The application will estimate if someone's hotel stay is likely to be expensive based on the season and day of the week. After all, hotels are usually more expensive during peak travel season (summer) and on weekends.
benjamin-thompdx/InClass.Shapes.Solution
A C#/.Net Testing Practice Project: A program that instantiates interrelated Rectangle and Cube objects (objects within objects..with even more objects)
benjamin-thompdx/leap-year
C#/.NET Core program | Boilerplate project file for utilizing for loops: An application that tells users the leap years that occurred during their lives.
benjamin-thompdx/meal-time
C#/.NET Core program | Practice writing custom methods: A program that asks users what they ate for various meals.
benjamin-thompdx/palidrome-checker
C#/.Net application using lists, bools, for loops, if statements, methods (new: IsWhiteSpace): An application for checking if user input is a palidrome
benjamin-thompdx/partial-word-searching
C# using arrays and lists: An application that will search an array of strings for all strings that contain another string, ignoring capitalization. Then return an array of the found strings.
benjamin-thompdx/phone-book
C#/.NET Core program | Boilerplate project file for utilizing dictionaries: A phone book program for users to keep track of their friends' contact information.
benjamin-thompdx/pierres-bakery
Epicodus Friday Project | C#/.Net console application for a bakery utilizing private fields, auto-implemented properties, private methods, and custom classes
benjamin-thompdx/ping-pong-C-
ping pong application using C# and for loops
benjamin-thompdx/queen-attack
C# using integers and methods (int.Parse and Math.Abs): In chess, a queen can move horizontally, vertically, and diagonally, making it the most powerful piece on the board. If another piece is within its line of sight along these three lines, the queen may attack it. Create a console application where the user can enter X and Y coordinates for both a queen and another chess piece. An application that returns whether the queen is capable of 'attacking' the other chess piece.
benjamin-thompdx/refactored-riddle
C#/.Net refactored riddles application
benjamin-thompdx/riddles
C# using if/else statements and methods: An application where the Sphinx asks a riddle and the user must answer the riddle correctly. If the riddle is answered correctly, the Sphinx asks a second riddle and so on. Start with one riddle. If the user answers correctly, the Sphinx is defeated. If the user is incorrect, the Sphinx eats the user. Once the application is working with a single riddle, add a few more. Try writing a method to randomize which riddle the Sphinx asks.
benjamin-thompdx/RockPaperScissors.Solution
A C#/.Net Testing Practice Project: A program that utilizes MSTest to test specifications for a basic game of rock, paper, scissors
benjamin-thompdx/Scrabble.Solution
C#/.Net testing application utilizing MSTEst framework and dictionaries
benjamin-thompdx/Shapes.Solution
A C#/.Net Testing Practice Project: A program that instantiates interrelated Rectangle and Cube objects (objects within objects)
benjamin-thompdx/To-Do-List
C#/.Net console to do list application with basic functionality to record Items
benjamin-thompdx/triangle-tracker-Csharp
C# using constructors: An application for defining triangle types
benjamin-thompdx/Triangle.Solution
C#/.Net testing environment using MSTest framework