A school assignment where i built a document management system with a relational database.
My app has a basic login functionality and documents are created and saved in a MySQL database.
The WYSIWYG text editor, TineMCE, allows changing both text color and background color.
- Vanilla JavaScript
- Express server
- TinyMCE editor
- MAMP, PHPMyAdmin, MySQL
The project follows the headless principle, but the project structure is created in one repository.
In the root, there is a folder named "frontend" and a folder named "backend".
Install packages with "npm i". Run the backend using "nodemon start". Run the frontend using LiveServer.