Nate Osterfeld's Projects
Leetcode problems and anything else to do with data structures && algorithms
This app puts the A.I. in "Air guitar"
A ZTM Challenge for Hacktoberfest 2019
See LIVE DEMO here: https://natesbudgetapp.netlify.com/ Pretty straight forward, this budgeting app allows for users to add and remove incomes and expenses, while tracking their total available budget for the month, and the percentages of each expense. Netlify still won't read iconic's CDN so the icons for the delete and add elements are missing in the deployed version, but is still functional by simply using the enter key to add items. Clone and run on local machine for full version. Enjoy!
See LIVE Version: http://cryptocalculator.apphb.com/ Select a currency (USD/GBP/EUR) and choose from 100 cryptocurrencies to see the going conversion rates, current ranking, and live progress from the last hour, last day, or last week. Built using the CoinMarketCap API
See LIVE VERSION here: https://natesdicegame.netlify.com/ In this 2 player game of chance, each roll of the dice could mean win or lose. The rules are as follows. Each roll will contribute to that player's "round score". You can roll for as long as you'd like, but don't get too selfish! If a player rolls a "1" then the round is over and it will become the other player's turn. If a "6" is rolled twice or more (does not matter who rolled first), then whoever rolls it will lose ALL their points. HINT: Use this to attack your opponent. The final rule is once your score is over 80, rolling a "1" will reduce your points back down to 50! First player to collect 100 (can set score lower or higher) points will be declared the winner! Notes: Netlify won't show the icons that should be marking the buttons, so if you want to see the full version, there's a little more in store when run on your local machine.
See LIVE DEMO here: http://universecity.apphb.com/ An E-learning platform for students and teachers alike! This multi-demographic web app allows users to either design and create their own educational courses to share with the world, or participate in learning and taking courses that have already been created by others, depending on their selected role as a student or teacher. Courses can be found through a search or organized by categories, as well as recommended via reviews and ratings.
Live version: http://facefinder-spa.herokuapp.com/ Using technology similar to Snapchat's face filters, this web app can detect the face in any picture you give it by pulling data from Clarifai's AI/ML API. Built using React.
Opportunity to start open source and PR experience
See LIVE DEMO here: http://hotelcalifornia.apphb.com/ A front end template featuring modern UI/UX design trends using ONLY CSS, SCSS, and HTML.
See LIVE DEMO here: http://natesnature.apphb.com/ (unfortunately background video only works on localhost) A front end template featuring modern UI/UX design trends using ONLY CSS, SCSS, and HTML.
Developed a command line driven application that functions as a National Park Service allowing users to seek specific information about different parks, the campgrounds there-in, and book a campsite reservation dependent on availability. Uses SQL Server to populate park models with relative information properties, record reservations and add them to a database. - Technologies used: C#/.NET, ADO.NET, MS SQL
Developed web application for the “National Park Weather Service” that uses MVC design, OOP principles, and external data sources to allow users to view various National Parks, submit surveys, view others’, and follow weather forecasts for each park. Utilized sessions and other object dictionaries to store/convert user’s preferences. - Technologies used: ASP.NET MVC, SQL, Razor, AJAX, API’s, HTML, CSS, Bootstrap, Javascript
Light weight, secure, ethical, and easy to use, Quick Skip lets you remove those pesky ads while still supporting your favorite creators! Available as a browser extension from the Chrome Webstore
Minimalist boilerplate for: CRA + Firebase OAuth + Redux + Redux-Logger + Redux-Persist + Redux DevTools + Reselect
🌟 👣 Take your first steps as an open source contributor
See LIVE VERSION here: https://pawng.netlify.com/ OR on my Codepen: https://codepen.io/Nawsterfeld/ Don't think I need to introduce this game. A timeless classic, coding up this game was surprisingly not as difficult as I would have imagined. Hopefully free time allows for more indie games :) No way you'll be able to beat my AI.
Developed fully functional vending machine software that accepts different forms of currency, tracks and logs all purchases, along with generating a sales report written to a text file. All products, prices, and stock customizable through StreamReading/StreamWriting interfaces.
https://zencast.tk Quickly find and listen to ALL of your favorite podcasts right here in your browser