Built off of the back end of Master Key Spanish, I designed architected Shofolio.com to be a portfolio-sharing, learning platform.
- I wrote the back-end code using the Express.js framework with Embedded JavaScript (ejs).
- I designed the EJS templates and followed RESTful routing for the courses feature, comments, and the Projects pages.
- I formatted the individual project pages to seamlessly integrate Google Slides presentations.
- I included password authentication using Passport.js.
- I validate form and input submissions using Joi.
- I then store the data using MongoDB and Mongoose Schemas.
- Many unreleased features on the way.
- I reached out to @christina.m.armand to discuss completely redesigning the user interface of shofolio.com for more of a social media user experience.
- We had numerous standups to discuss progress and changes until we finalized a design.
- I rewrote the code for the entire user interface using HTML, EJS partials, CSS and JavaScript.
- I built based off of the design, and expanded it to my own CMS and other pages.
- I am currently leaning Angular to compare it with my knowledge of React in order to decide on a framework/library to transform the app into an SPA (single page application).
(View Less)
Web Development
Tue Oct 18 2022
Completed:
12/31/2023
Completed:
Jude Clarke, MBA
~Visionary and Creator of Shofolio~ Welcome to my platform where all of your hard work and mine come together.
View Creator ProfileMr. Clarke
Nice project!
Master Key Dev
Master Key Spanish