Michael Hanson's repositories
calendarapp
Tracks past, present, and future time slots and allows user to write and save events. Technologies Include: HTML, CSS, JavaScript, jQuery, Bootstrap, Moment.js, Fontawesome
hansonmathgames
Fun math games and tools to build number fluency; Saves and authenticates users and scores. Technologies Include: HTML, CSS, Bootstrap, JavaScript, Node.js, MongoDB, Express, Passport, Mongoose, EJS
passwordgenerator
Generates unique random passwords based on selected character types. Technologies Include: Node.js, JavaScript, Express, Bootstrap, ClipboardJS, Fontawesome
weatherapp
Provides current weather and 5-day forecast for local or searched city. Technologies Include: HTML, CSS, JavaScript, Openweathermap API, Bootstrap
algorithm-solutions-cs
My JavaScript solutions to many algorithm challenges from codesignal.com
python-newsapp
Python-based application allows an authenticated user to create posts to articles/links and comment/vote on favorites. Technologies Include: Python, Flask, SQLAlchemy, Jinja, JavaScript, Bootstrap
react-blog-application
Full-stack blog application allows a user to write, save, and read blog posts and mark favorites. Technologies Include: React Front-End, Node.js Back-End, React Context API, Bootstrap, MongoDB, Mongoose
reactlibrary-mh
Full-stack MERN application allows users to search and save books of interest from the Google Books API. Technologies Used: React Front-End, Google Books API, Node.js Back-End, Passport, React Context API, Bootstrap, MongoDB, Mongoose
aws-idea-app
Full-stack application stores short blog/image posts by a user. Technologies Include: Amazon EC2 Instance (Ubuntu/NGINX), DynamoDB, S3 Bucket, Node.js, React, Multer
budgettracker
An application, which can be installed as a PWA, that allows a user to enter and view expenses over time. Technologies Include: MongoDB, IndexedDB, Chart.js, Node.js, Express, Bootstrap
codesignal-projects-react-showcase
This is the showcase version (built with React) for my coding solutions from the codesignal solutions repo.
matthew-palomo
Sample of Michael Hanson's front-end development and design work, built with React.
michaelhanson-portfolio-react
Michael Hanson's portfolio of online work. This is the React version of the portfolio.
node-migration-tool
Scrape content from a website and migrate content to predefined templates.
phpajax_references
Repository of simple PHP/AJAX examples for reference.
react-aspirations-app
Full-stack to-do-like application allows authenticated users to save aspirations and record milestones for each. Technologies Include: React Front-End, Node.js Back-End, Passport, React Context API, Bootstrap, MongoDB, Mongoose
react-employee-directory
Allows a user to view, sort, and filter employee data based on randomly retrieved data. Technologies Include: React, JavaScript, Bootstrap, React Bootstrap, Random User Generator API
workout-tracker
Allows a user to add exercises to a workout and track data/progress visually. Technologies Include: MongoDB, Mongoose, Chart.js, Node.js, Express, Semantic UI