[
	{
		"name": "QuadraticBot 2.0",
		"route": "quadraticbot2.0",
		"github": "https://github.com/Henry-Hiles/QuadraticBot2.0",
		"overview": "A simple, user-friendly giveaway bot that uses slash commands and buttons.",
		"description": "A simple, open-source, user-friendly Discord giveaway bot that uses the latest features, such as slash commands, timestamps, and buttons. It's a rewrite of my original closed-source Discord bot, Quadratic Giveaways.",
		"customLink": {
			"name": "Invite to your server",
			"link": "https://discord.com/api/oauth2/authorize?client_id=930172444910702653&permissions=150528&scope=applications.commands%20bot"
		},
		"technologies": "This project was built using Node.js and Discord.js.",
		"mainImage": "quadraticBotComputer.png",
		"thumbImage": "quadraticBotThumb.svg"
	},
	{
		"name": "PokeAPI Searcher",
		"route": "pokeapi-searcher",
		"github": "https://github.com/Henry-Hiles/PokeAPI-Searcher",
		"overview": "A simple website where you can search for Pokemon by type or Pokedex. Uses the PokeAPI for data.",
		"description": "A simple website where you can search for Pokemon by type or Pokedex. Uses the PokeAPI for data. Made purely of HTML, CSS, and Vanilla Javascript. Uses the Fetch API for querying the PokeAPI.",
		"technologies": "This project was built using handcrafted HTML, CSS, and JavaScript. This project uses no bloated frontend technologies, making for quick loading times and fewer requests.",
		"mainImage": "pokeAPIComputer.png",
		"thumbImage": "pokeApiThumb.svg"
	},
	{
		"name": "Messaging",
		"route": "messaging",
		"github": "https://github.com/Henry-Hiles/Messaging",
		"overview": "A messaging website where multiple users can chat together.",
		"description": "A simple, open-source, online chat room where you can join online chat rooms, or create your own.",
		"technologies": "This project was built using handcrafted Javascript, as well as Node.js, Socket.io, and Express.",
		"mainImage": "messagingComputer.png",
		"thumbImage": "messagingThumb.svg",
		"demoLink": "https://chat.henryhiles.com"
	},
	{
		"name": "Video Chat",
		"route": "video-chat",
		"github": "https://github.com/Henry-Hiles/Video-Chat",
		"overview": "A simple Web-RTC powered video chat that uses PeerJS and Socket.IO.",
		"description": "A simple Web-RTC powered video chat, great for chatting with friends or family.",
		"technologies": "This project was built using EJS, PeerJS, Express, and Socket.IO.",
		"mainImage": "videoChatComputer.png",
		"thumbImage": "videoChatThumb.svg",
		"demoLink": "https://video.henryhiles.com"
	},
	{
		"name": "MentalMath",
		"route": "mental-math",
		"github": "https://github.com/Henry-Hiles/MentalMath",
		"overview": "A simple project to help with learning addition and subtraction.",
		"description": "A simple project to help with learning addition and subtraction. You can change the amount of numbers, and switch between addition and subtraction modes.",
		"technologies": "This project was built using React and CSS Modules.",
		"mainImage": "mentalMathComputer.png",
		"thumbImage": "mentalMathThumb.svg"
	},
	{
		"name": "Movie React App",
		"route": "movie-react-app",
		"github": "https://github.com/henry-Hiles/movie-react-app",
		"overview": "A website to find movies, written in React.",
		"description": "An open-source website to find movies, written in React. Includes a client-side only rating system. Uses the TMDB API for data.",
		"technologies": "This project was built using React and CSS Modules.",
		"mainImage": "movieComputer.png",
		"thumbImage": "movieReactThumb.svg",
		"demoLink": "https://movies.henryhiles.com"
	},
	{
		"name": "QWeather",
		"route": "qweather",
		"github": "https://github.com/Henry-Hiles/QWeather",
		"overview": "A weather app for android, FOSS and M3.",
		"description": "A weather app for android, FOSS and M3. Uses the open-meteo api. Nearing release.",
		"technologies": "This project was written in Kotlin, using Jetpack Compose, and Koin for dependency injection.",
		"mainImage": "QWeatherMain.png",
		"thumbImage": "QWeatherThumb.svg",
		"demoLink": "https://nightly.link/Henry-Hiles/QWeather/workflows/build/main/QWeather.zip"
	},
	{
		"name": "QScan",
		"route": "qscan",
		"github": "https://github.com/Henry-Hiles/Qscan",
		"overview": "QScan is a Material You/Material 3 app for scanning QR codes",
		"description": "QScan is an open-source Material You/Material 3 app for scanning QR codes, written in Jetpack Compose. Uses the zxing library for scanning.",
		"technologies": "This project was written in Kotlin, using Jetpack Compose. The zxing library was used for scanning.",
		"mainImage": "QScanMain.png",
		"thumbImage": "QScanThumb.svg",
		"demoLink": "https://nightly.link/Henry-Hiles/QScan/workflows/build/master/QScan.zip"
	}
]
