web developer | eCommerce guru







Projects

Rubber Ducky Consulting

SUMMARY:
Built for the freelancers and entrepreneurs in mind, Rubber Ducky Consulting is an invoice and payment app that powers users to create invoices for their clients and have their clients submit payment via a custom Stripe integration.

TECH STACK:
Ruby on Rails, Stripe, Devise, & Materialize

FEATURES:
Users, custom invoicing, payment through Stripe, & Materialize design featuring parralax

CONTRIBUTIONS:
Built app from the ground up inclusive of setting up controllers, models, wireframing, design, views, custom checkout Stripe integration, authorization, authentication, error and success handling, & route security

SITE DEMO | GITHUB REPO

ADMIN LOGIN
u: reggie@gmail.com
pw: 12345678
CLIENT LOGIN
u: george@gmail.com
pw: 12345678
DUMMY CREDIT CARD
card number: 4242 4242 4242 4242
exp: any date in the future
security number: any 3-digits
GA Social

SUMMARY:
General Assembly's Web Development Immersive cohort 28 was a special one. We built a social app for our cohort to continue to remain in touch and assist one another with life after General Assembly.

TECH STACK:
Ruby on Rails, Devise, Bootstrap, Mailboxer, Uploadcare, Closure Tree, Friendly ID, & Font Awesome

FEATURES:
Users, full CRUD for posts and comments, comments on comments, pagination, pluralization, sorting, truncation, readmore, search, notifications, & private messaging

CONTRIBUTIONS:
Wireframed and styled all pages, built navbar, implemented notifications, and carried out merge master duties

SITE DEMO | GITHUB REPO

GUEST LOGIN
u: ged@gmail.com
pw: 123456

Roam

SUMMARY:
Roam is a travel app that enables users to discover new sites, scenes, and attractions through other users' posted itineraries.

TECH STACK:
Ruby on Rails, Bootswatch, Autoprefixer, Bcrypt, Carrierwave, Mini magick, AWS, Figaro, & Friendly ID

FEATURES:
Users, full CRUD on posts and itineraries, pluralization, time ago in words, truncation, data-confirm modal, image uploader, image hosting, friendly IDs, & password encryption

CONTRIBUTIONS:
Set up models, wireframed and styled views using Bootstrap, implemented truncate and pluralize features, set up forms, form validations, and error handling

SITE DEMO | GITHUB REPO

GUEST LOGIN
u: sarahjones@hotmail.com
pw: 123

coder Confessions

SUMMARY:
coder Confessions is an app where people can anonymously enter in their most dastardly secrets about coding, or, their most amusing secrets!

TECH STACK:
MEN stack (MongoDB, Express, node.js) & bootstrap

FEATURES:
Anonymous posting and admin endpoint to moderate insensitive material

CONTRIBUTIONS:
Built backend and frontend, styled view with bootstrap, and custom fonts via @font-face

SITE DEMO | GITHUB REPO