Robopocalypse

Robopocalypse

I collaborated in a four-person team to create an e-commerce store that specializes in selling robots with features such as multi-tenancy, admin/merchant dashboards, and social login using the MEAN stack, the Mandrill API, and OAuth.

This project was completed on August 5th, 2015 for the Stackstore phase of Fullstack Academy.

Features

  • multi-tenancy available so users can add their own stores
  • admin dashboard allows admins to manage users, products, orders, categories, and reviews
  • merchant dashboard allows user merchants to manage the same things as admin except they cannot manage users and have the opportunity to customize the appearance of their store using SCSS
  • Mandrill API was integrated to send emails to the users to reset their password, requesting to be a merchant, approving a merchant request, and order status
  • oAuth was utilized for 3rd party login/signup integrations with Facebook, Google+, and Twitter
  • shopping cart persists across various states of web app
  • guest users can check out but only logged in users can leave reviews

Stats

  • 515 commits

Website

Robopocalypse

Our stackstore project.

GitHub Repo

JoviaNierenberg/robopocalypse

Contribute to robopocalypse development by creating an account on GitHub.

Screenshots

Admin Dashboard

Robopocalypse17

Merchants Dashboard

Robopocalypse13

About Page 1

About Page - 1

Home Page

Home Page

Profile Page

Robopocalypse21

Merchants Dashboard

Robopocalypse14

Merchants Dashboard

Robopocalypse12

Categories

Categories

About Page 2

About Page - 2

Check Out

Robopocalypse23

Admin Dashboard

Robopocalypse15

Admin Dashboard

Robopocalypse11

Admin Dashboard

Robopocalypse20

Admin Dashboard

Robopocalypse16

About Page 3

About Page - 3

Merchants Dashboard

Robopocalypse10

Stores of Merchants

Stores of Merchants

Login

Login

Sign Up

Robopocalypse10

Item in Cart

Robopocalypse22

Admin Dashboard

Robopocalypse19