Projects

Snapshot Growth

Snapshot Growth

  • Finished
  • 2021
  • 2021
  • Bronson Dunbar

Snapshot Growth uses the following process to help you develop healthy habits and achieve your goals:

  • Define a goal, something you want to achieve within a minimum of 3 months
  • Provide a reason why you want to achieve this goal
  • What is the smallest action you can take every day to achieve this goal
  • Set a time to be reminded every day of whether you completed your action or missed it
  • Get weekly reports of how many actions you completed or missed and track your progress

android

app

expo

graphql

mongodb

react-native

Find The Right Books For You

Find The Right Books For You

  • Finished
  • 2021
  • 2021
  • Bronson Dunbar

This project was a spontaneous result of using something I’ve started doing in recent years, book reviews, along with technology I discovered and started using, Next.js and graphCMS.

From experience, I know it can be difficult to find your next book to read, even more so if want to learn something specific.

I have also tried to incorporate something you find in courses called a learning path into this project, where you can find what to read next after a certain book providing you with a reading path.

With this project, I am trying to share what I read and help others discover new and exciting books to read.

graphcms

graphql

netlify

nextjs

node

XStock

XStock

  • Finished
  • 2020
  • 2020
  • Bronson Dunbar

After doing a crash course in GraphQL I was looking for something I could build to apply what I had learned.

While talking to a friend of mine, he mentioned that he would like to build something that would help companies their extra stock.

This felt like the perfect opportunity to use my React and newly learned GraphQL skills.

The XStock app provides the following functions:

  • Importing of CSV data (stock inventory)
  • Searching and browsing of imported data
  • Ordering of imported data

graphql

heroku

mongodb

react

reactjs

ActionBuddy for Writers

ActionBuddy for Writers

  • Finished
  • 2019
  • 2019
  • Bronson Dunbar

ActionBuddy for Writers is a web app that aims to help writers stay motivated and finish their writing projects with automated reminders. It also helps in breaking up a writing project into individual tasks making it easier to focus on each task for the project. It was an opportunity for me to use everything I learned over the course of two years, React, AWS and serverless.

aws

lambda

reactjs

serverless

web-app

React Component Library CMS

React Component Library CMS

  • Finished
  • 2018
  • 2018
  • Bronson Dunbar

In order to manage the content for the React Component Library I created, I decided to create my own content management system (CMS). This was a great opportunity to exercise what I learned in the fantastic serverless course I did earlier this year.

amazon-web-services

aws

component-library

react

react-bootstrap

react-cms

react-components

serverless

React Component Library

React Component Library

  • Finished
  • 2018
  • 2018
  • Bronson Dunbar

A collection of React ready components using the Bootstrap framework.

component-library

react

react-bootstrap

react-components

Templates

Deify website template

Deify website template

  • Finished
  • 2018
  • 2018
  • Bronson Dunbar

HTML5, JQuery, Sass template

css

html5

jquery

sass

web-design

website-template

Fancify website template

Fancify website template

  • Finished
  • 2018
  • 2018
  • Bronson Dunbar

HTML5, JQuery, Sass template

css

html5

jquery

sass

web-design

website-template

Become A WordPress Pro Blog

Become A WordPress Pro Blog

  • Finished
  • 2018
  • 2018
  • Bronson Dunbar

Creating your own blog is a great way to share your knowledge with other people and it also has the potential of becoming a product or online course.

blog

wordpress

wordpress-template

How To Win Friends & Influence People Website Dedication

How To Win Friends & Influence People Website Dedication

  • Finished
  • 2018
  • 2018
  • Bronson Dunbar

After many years of wanting to read Dale Carnegie’s, How To Win Friends and Influence People, I finally did it! And after reading it, I felt a need to share what I had learned and so I decided to create a one page website dedicated to the key principles of the book.

dedication

website-design

Conflux website template

Conflux website template

  • Finished
  • 2018
  • 2018
  • Bronson Dunbar

HTML5, JQuery, Sass template

css

html5

jquery

sass

web-design

website-template

Boombox website template

Boombox website template

  • Finished
  • 2018
  • 2018
  • Bronson Dunbar

HTML5, JQuery, Sass template

css

html5

jquery

sass

web-design

website-template

Alpha website template

Alpha website template

  • Finished
  • 2018
  • 2018
  • Bronson Dunbar

HTML5, JQuery, Sass template

css

html5

jquery

sass

web-design

Components

HTML5 Audio Player Using React Hooks

HTML5 Audio Player Using React Hooks

  • Finished
  • 2019
  • 2019
  • Bronson Dunbar

This example uses React Hooks together with the HTML5 audio tag to create an audio player.

audio-player

html5audio

react-hooks

reactjs

Using a Local API with React Hooks & Theming

Using a Local API with React Hooks & Theming

  • Finished
  • 2019
  • 2019
  • Bronson Dunbar

This example uses a local API to get data using JSON server.

Instead of redux it uses the newer React Hooks functionality & xstyled for theming.

json-server

react-hooks

react-theming

reactjs

xstyled

Get Random Users Profiles using Fetch API

Get Random Users Profiles using Fetch API

  • Finished
  • 2019
  • 2019
  • Bronson Dunbar

This example uses the random user profile generate to get a list of user profiles and then filter them according to user attributes.

fetch-api

jquery

Modal component for React [NPM Package]

Modal component for React [NPM Package]

  • Finished
  • 2018
  • 2018
  • Bronson Dunbar

Modal component for React using some CSS styles from Bootstrap as well as custom CSS styles.

node-module

nodejs

react

react-component

React Redux Starter kit [component]

React Redux Starter kit [component]

  • Finished
  • 2018
  • 2018
  • Bronson Dunbar

You can use the following starter kit when using React & Redux.

react

react-redux

redux

Webpack 4 Starter kit [component]

Webpack 4 Starter kit [component]

  • Finished
  • 2018
  • 2018
  • Bronson Dunbar

You can use the following starter kit when creating projects using Webpack 4.

react

webpack

webpack-4

webpack-starter

List component for React [NPM Package]

List component for React [NPM Package]

  • Finished
  • 2018
  • 2018
  • Bronson Dunbar

List component for React.

node-module

nodejs

react

react-component

Table component for React [NPM Package]

Table component for React [NPM Package]

  • Finished
  • 2018
  • 2018
  • Bronson Dunbar

Table component for React using some CSS styles from Bootstrap as well as custom CSS styles.

node-module

nodejs

react

react-component

Footer component for React [NPM Package]

Footer component for React [NPM Package]

  • Finished
  • 2018
  • 2018
  • Bronson Dunbar

Footer component for React using some CSS styles from Bootstrap as well as custom CSS styles.

node-module

nodejs

react

react-component

Navbar component for React [NPM Package]

Navbar component for React [NPM Package]

  • Finished
  • 2018
  • 2018
  • Bronson Dunbar

Navbar component for React using some CSS styles from Bootstrap as well as custom CSS styles.

node-module

nodejs

react

react-component

Button Group component for React [NPM Package]

Button Group component for React [NPM Package]

  • Finished
  • 2018
  • 2018
  • Bronson Dunbar

Button group component for React using some CSS styles from Bootstrap as well as custom CSS styles.

node-module

nodejs

react

react-component

Using React with WordPress REST API

Using React with WordPress REST API

  • Finished
  • 2018
  • 2018
  • Bronson Dunbar

This example calls the demo WordPress REST API using React and React Redux to display a list of posts. You can then click on any of the posts to see the content.

react

react-redux

wordpress-react

wordpress-api

Search component for React [NPM Package]

Search component for React [NPM Package]

  • Finished
  • 2018
  • 2018
  • Bronson Dunbar

Search component for React using some CSS styles from Bootstrap as well as custom CSS styles.

node-module

nodejs

react

react-component

Select component for React [NPM Package]

Select component for React [NPM Package]

  • Finished
  • 2018
  • 2018
  • Bronson Dunbar

Select component for React using some CSS styles from Bootstrap as well as custom CSS styles.

node-module

nodejs

react

react-component

Button component for React [NPM Package]

Button component for React [NPM Package]

  • Finished
  • 2018
  • 2018
  • Bronson Dunbar

Button component for React using some CSS styles from Bootstrap as well as custom CSS styles.

node-module

nodejs

react

react-component

Grid component for React [NPM Package]

Grid component for React [NPM Package]

  • Finished
  • 2018
  • 2018
  • Bronson Dunbar

Grid component for React using CSS grid and flex.

node-module

nodejs

react

react-component

User generated content using a form [component]

User generated content using a form [component]

  • Finished
  • 2018
  • 2018
  • Bronson Dunbar

This example creates a folder and page from where it is being hosted using the details from the form. It also includes Google reCAPTCHA to ensure there is no spam content created. It also includes an option mail the link of the page created.

php

user-generated-content

User generated content using a form [component]

User generated content using a form [component]

  • Finished
  • 2018
  • 2018
  • Bronson Dunbar

This example creates a folder and page from where it is being hosted using the details from the form. It also includes Google reCAPTCHA to ensure there is no spam content created. It also includes an option mail the link of the page created.

php

user-generated-content

Uploading multiple files [component]

Uploading multiple files [component]

  • Finished
  • 2018
  • 2018
  • Bronson Dunbar

This example creates a folder using the users name and uploads selected files. It will also send the owner an email notification of all the uploads. It also includes Google reCAPTCHA to ensure there is no spam content created.

multiple-file-uploads

php

Generate PDF using a form [component]

Generate PDF using a form [component]

  • Finished
  • 2018
  • 2018
  • Bronson Dunbar

This example creates a PDF using the FPDF library with the content from a form. The content is 64 encoded and stored in a database as well. It also includes Google reCAPTCHA to ensure there is no spam content created. The PDF can also be emailed as an attachment.

generate-pdf

php

fpdf