Hubspot Committee
Framework:
Next.js 13
Tailwind CSS
TypeOrm
3rd Party:
SMTP ([email protected])
Mysql
Digital Ocean Bucket
Functions
API for self and Hubspot Admin
Proxy fetching api to avoid CORS
File upload to Digital Ocean Bucket
Draft, propose, approve and summary processes for documents
View for documents listing and detailing
Concern
Joining data still manual within APIs and also let's client do so too! Need to test if leaving the tasks to TypeOrm relation function performs better and worths to migrate.
Historical
Used to store uploaded files within
/public/uploadsfolder and served file by Express.js static plug in. Needed to copy ssl files from docker-compose-nginx's certbot manually and repetitively. Currently moved to use Digital Ocean Bucket.
Note to newbies
Project file structures
Last updated