Skip to content
Lucasion edited this page Sep 5, 2023 · 1 revision

What is Ioncore?

Ioncore is a fullstack template powered by a Nodejs backend and React frontend. The entire project is written in TypeScript.

Features

  • Shared TypeScript types directory between client and server.
  • Preconfigured debugging for Visual Studio Code

Backend

  • JWT Authentication system
  • Controller-based Express API structure
  • Database with Sequelize. SQLite by default and can be changed to MySQL or other flavors supported by Sequelize.

Frontend

  • Admin Dashboard for managing users, roles, assets, and other data.
  • API Namespace structure for calling the backend
  • @ioncore/theme as the default component library.
  • Vite as the build tool

Clone this wiki locally