Portfolio

screenshot of Portfolio

A blog and Portfolio CMS built with Rails, React, Redux, Material-UI, CSS Modules.

Overview:

CircleCI Code Climate Portfolio is a simple blog and portfolio CMS written in React/Redux (Frontend) and Rails (API). It allows users to create and manage their own blogs and portfolios. The motivation behind creating this app was to build a personal blog and learn about building a full Redux-based application with a Rails API. The main technology stack used in this project includes React, Redux, Rails, CSS Modules, and Material-UI.

Features:

  • Simple blog and portfolio content management system.
  • Frontend built with React and Redux.
  • Backend built with Rails API.
  • Integration with CircleCI for continuous integration.
  • Integration with Code Climate for code quality analysis.
  • Ability to upgrade Rails version to Rails 5.
  • Improved SEO for better search engine optimization.
  • Comment functionality for user engagement.

Summary:

CircleCI Code Climate Portfolio is a React/Redux-based CMS that allows users to create and manage their own blogs and portfolios. With a simple installation process and a range of features including continuous integration with CircleCI and code quality analysis with Code Climate, this CMS provides a platform for users to showcase their work and engage with their audience. The open-source nature of the project under the MIT License encourages community contributions and troubleshooting through issue creation.