Personal Portfolio and Blogsite built with a Gatsby frontend and a Node JS with MongoDB backend.
Skills
- Gatsby
- React
- Node
- Javascript
- HTML
- CSS
- MongoDB
- Project URL: https://shaunjacks.com
- Github URL Frontend: https://github.com/shaun-jacks/shaunjacks.com
- Github URL Backend: https://github.com/shaun-jacks/blog-backend
This is an ongoing full stack application.
The frontend stack consists of:
The backend is developed with:
The project is being hosted with three cloud services:
- Google Firebase for the frontend
- Heroku for the backend
- MongoDB Atlas for the database
In addition, the user has the ability to comment on articles and can login via Facebook.
This is where most of the backend logic comes into play.
This application allows the user to login via Facebook in order to allow users to comment on posts. Other providers will be added in the future.
I made this website for two primary reasons:
-
I wanted a single hub that can act as both a log of my journey in Data Science and Software Development, and a place where others could learn from my personal experience.
-
I wanted to dive into the code and build something myself in order to both learn, and feel a sense of pride and ownership for this project.