Truthy React Frontend screenshot

Truthy React Frontend

Author Avatar Theme by Gobeam
Updated: 8 Jan 2023
106 Stars

Truthy CMS's Frontend application written in ReactJS & Redux Saga. This project includes UI implementation of User Management, Role Management, Permission Management, Email Module, Account Settings, OTP, RBAC support, Localization, and many more.

Categories

Overview:

This project is a CMS (Content Management System) template aimed at saving developers time by providing basic modules needed for creating a standard CMS. The project follows best practices to ensure optimization and production readiness.

Features:

  • Throttle implemented on API endpoints for enhanced security.
  • Two Factor Authentication (2FA) option available for added user security.
  • Flexible file structure for easy organization of project files.

Installation:

  1. Clone the project repository.
  2. Copy the .env.sample file and save it as .env.
  3. Fill in the necessary fields in the .env file, depending on your deployment method (local or Docker).
  4. Run yarn start to start the application in development mode. It will be accessible at http://localhost:3000.
  5. To build the application for production, run yarn build. The optimized and minified build will be available in the build folder.

Summary:

This CMS template provides developers with a head start in creating their own CMS. With features like API throttle and 2FA, it aims to enhance security for both administrators and users. The project structure aids in organizing files, making it easier to maintain and extend the CMS.