MindStorm

Final Group Project

a brain radiating lightning Front-end GitHub Repository
Back-end GitHub Repository

A play on the word "brainstorm," remote group project MindStorm was a MEAN stack website created over the course of six weeks as the final project in the Bethel Tech bootcamp. The project was geared toward writers for the purpose of providing a place to conceptualize ideas for stories and characters, while giving writers a place to display their stories for constructive criticism during the early creation stages.

mindstorm's main page with open tab

Above, tabs could be clicked to show a writer's story. Conditional rendering allowed access to the website's main functions once a user was registered and logged in, with authentication preventing non-users from accessing certain pages. Images could be uploaded if the writer wished to show an example of what a character might look like. The story could also be edited or deleted by its creator.

Below is an example of the character creation page, which rendered only the ones belonging to their original creator. Individual traits could be edited and deleted only by their creator.

mindstorm's character trait's page

I worked in a team named Syntax Cyborgs, using a combination of pair programming and GitHub management. In the order shown in the image below, our team included:
Jacob L. Santos
Maria Manzella (me!)
Octavio Cortez
Martins Siksnis
(Psst! Click our names to check out our LinkedIn profiles!)

We worked together as a remote agile team. Jacob and Octavio worked primarly on the front-end and Martins focused on the back-end. While I also partnered with Martins on the back-end, I jumped between front and back, communicating via Zoom with team members to ensure that both sides remained connected. I also was responsible for designing the site's and our team's logo images.

mindstorm's team of creators

Tools and languages used:
Angular | TypeScript (TS) | Angular Materials | HTML5 | CSS | MongoDB | Mongoose | JWT | Multer | mLab | Express | Node | NPM | REST | Compodoc | AWS | Visual Studio Code | Git | GitHub