Skip to content

A web application for storing and utilizing Markdown for various purposes. Built with Svelte and SvelteKit, focusing on efficiency and modern web standards.

License

Notifications You must be signed in to change notification settings

Michael-Obele/libernotarum

Repository files navigation

libernotarum logo

libernotarum logo liber notarum

Liber notarum is a versatile note-taking app built with SvelteKit and Prisma that lets you manage and utilize your markdown content effectively.

Key Benefits:

  • Effortless Note Organization: Structure your notes with ease using markdown syntax.
  • Seamless Data Storage: Securely store and retrieve your notes with a user-friendly interface.
  • Powerful Database Integration: Ensure efficient data management through Prisma.

Getting Started

  • Prerequisites: Node.js and npm (or yarn) installed on your system (installation instructions: https://nodejs.org/en)
  • Clone the Repository:
git clone https://github.com/Michael-Obele/libernotarum.git
  • Install Dependencies:
cd liber-notarum
npm install  # or yarn install
  • Database Setup: Configure your database connection details in prisma/schema.prisma. Run migrations to create or update your database schema:
    npx prisma migrate dev
    Replace dev with your desired environment (e.g., production) if applicable.

Development

  1. Start the Development Server:
    npm run dev  # or yarn dev
    This opens the application in your default web browser, usually at http://localhost:5173/.
  2. Make Changes and See Results: Edit files within the src directory using a code editor (e.g., Visual Studio Code, Sublime Text). The development server automatically refreshes the browser for a streamlined workflow.

Deployment

Refer to the SvelteKit documentation for detailed deployment instructions based on your preferred hosting platform: https://kit.svelte.dev/docs/building-your-app

Contributing

We welcome contributions to liber notarum! If you have ideas for improvement or want to fix bugs, please create a pull request on GitHub. Refer to our contribution guidelines (if available) for a smooth review process.

Netlify Status

About

A web application for storing and utilizing Markdown for various purposes. Built with Svelte and SvelteKit, focusing on efficiency and modern web standards.

Resources

License

Stars

Watchers

Forks