Skip to content

rishaps/bookofnotes

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

134 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Book of Notes

bookofnotes is a clean web notebook for engineering course material.

It renders lessons as native pages, with searchable sections, static PDF downloads, math support, images, tables, and copyable code blocks.

Installation

Requirements

Procedure

  1. Clone this repository to your machine.
  2. Run npm install to install the dependencies.

Usage

Development Server

npm run dev

Open the local URL printed by Vite.

Build

npm run build

The production files are written to dist/.

Content

Courses

Course pages are stored in data/ as TypeScript content modules.

Assets

Static assets are stored in public/.

PDFs

Published subject PDFs are stored in public/pdfs/ and downloaded directly from the app.

Development

Structure

  • components/ contains the React interface.
  • data/ contains the course content.
  • public/ contains static assets and downloadable PDFs.
  • scripts/ contains local maintenance helpers.

Check

  1. Run npm run build before publishing.
  2. Open the affected course page and verify layout, code blocks, images, and PDF downloads.

About

A collection of college notes

Resources

Stars

1 star

Watchers

0 watching

Forks

Releases

No releases published

Packages

 
 
 

Contributors