Navigation#
This repository is conducive to creating and maintaining multiple applications that utilize existing components, themes, images, etc. in order to minimize time and effort spent maintaining disjoint applications and also to ensure consistency is maintained across the board and application grow as such.
Applications#
Paths#
- ./public: Root directory for web development
./public/apps/home: Directory for the ‘home’ application intended to be made available first at dev.exact.engineering and then exact.engineering
./public/apps/dashboard: Directory for the ‘dashboard’ application intended to be made available first at dash.dev.exact.engineering and then dash.exact.engineering
Path Conventions#
- This repository contains several application that reside within ./public/apps directory. Each application is to contain several files:
index.html: This is the main html file within the respective application.
main.ts: This is the main entrypoint for the React application. It is to contain a single call to the React application mentioned in the next file.
App.ts: This is the bulk of the React application itself at the highest level.
App.css: This is the corresponding, modular styles assosciated with App.ts