This project it to track my humble progress in svelte app development. In terms of editor I have used some of the code from nextlint. Which is great package aiming to bring notion like editing to svelte. I needed just smart potion of it's capabilities not to complicate too much the flow and my page.
Once you've created a project and installed dependencies with npm install
(or pnpm install
or yarn
), start a development server:
npm run dev
# or start the server and open the app in a new browser tab
npm run dev -- --open
To create a production version of your app:
npm run build
For this app to work, first create account on firebase and create new project. You can find all required information here and here After getting firebase config. Copy .evn.example and rename it to .env. Next fill it with your config. You need to add to your firebase project firestore, authentication and storage. After doing so, you are good to go.