Skip to content
John D. Higgins edited this page May 2, 2023 · 5 revisions

About this Project

This React web app acing as my professional frontend developer portfolio, while also help to demonstrate some current skills.

Newest Features Added

Firebase User Auth

Firestore Cloud-based database

FirebaseUI's StyledFirebaseAuth

User Profile Account Creation

Roadmap

- Integrate a CMS for providing tracking analytics, media management and optimization of content for search engines.

   (currently looking at using "Contentful", this is not certain yet.)


- Add a Blog page that give users expected creation, edit and update abilities w/out them being required to write code.

   (overall benefits for using a cms with a blog ==> Content Modeling, editing, delivery, multi-language support, and future collaboration options.)

Challenges

* Will likely need to create the appropriate API endpoints for using a CMS with the Blog.

    (to retrieve and display blog content, and modifying some related React components to display content in the desired format.)

'Contentful' CMS - Why it might be the best choice for this React app -

- Flexible content model,
- API-based, 
- intuitive user interface, 
- multi-language support, 
- allows later integrations with a wide variety of other tools like AWS and Google Cloud Platforms,
- scalability,
- powerful, 
- flexible
- provides detailed documentation and support to help with the integration process.