Skip to content

cmsy-tn/cmsy

Repository files navigation

CMSY

CMSY is a self-hosted tempalte that could use to kickstart your project and shorten the time-to-market variable.

Technical environment

This project uses the following tehcnologies and services:

Front end

  • Angular
  • Daisy UI
  • Tailwind CSS
  • Bootstrap icons

Back end

  • Nest JS
  • TypeORM
  • MySQL

Third-party services

  • Auth0
  • imageKit

Usage

To use this template, you will need to set up few thins first.

Auth0 set up

Make sure to head over to Auth0's official website and create an account. Once you're logged in, head ovcer to Applicattions and created a new one.

Alt text

⚠️ Note: The application type must be SPA ⚠️

Alt text

Using the Auth0 dashboard, you could disable sign ups and social logins. That way you have more control over who uses your CMS.

Alt text

Alt text

Application set up

Now that the Auth0 app has been created, your SPA (this project) should be able to point at that specific instance using a combination of clientID and domain strings.

  1. Go to Auth0 dashboard, Applications
  2. Select your SPA application
  3. Copy the domain string along with the clientID

Alt text

Make sure to update the src/environment/**.ts files to include those 2 values.

Alt text

About

Website creation tool

Resources

License

Code of conduct

Stars

Watchers

Forks

Contributors 2

  •  
  •