This project consists of a Deno backend and a Next.js frontend. Below are the instructions to start both the backend server and the frontend application.
Most of this repository is a work in progress. There is a prototype extension with a single feature in the extension directory. If you're just looking for that download you can go to releases or install from the link below if you have tampermonkey.
https://greasyfork.org/en/scripts/511548-adds-date-time-stamps-and-a-new-scheduling-page-to-canvas
- Clone the repository:
git clone https://github.com/23maxb/EaselForCanvas.git cd EaselForCanvas - Install the dependencies for the frontend and backend:
npm i npm run dependencies
- Run the frontend and backend locally:
npm run dev
- Navigate to the
backend/my-projectdirectory:cd backend/my-project - Run the development server:
deno task dev
- Navigate to the
frontenddirectory:cd frontend - Install the dependencies:
npm install
- Run the development server:
npm run dev
- The Deno server will watch for changes and restart automatically.
- The Next.js frontend will be available at
http://localhost:3000.
Feel free to contribute and open issues if you encounter any problems.