Skip to content

Latest commit

 

History

History
76 lines (49 loc) · 1.54 KB

File metadata and controls

76 lines (49 loc) · 1.54 KB

Engineering Notes

A small React based notes application where I keep technical notes for my own learning and interview preparation.

The goal is simple - write notes whenever something interesting appears and slowly build a searchable personal knowledge base over time.

These notes act as a personal engineering notebook covering different areas of software development and system design.

Live Website

https://a2rp.github.io/engineering-notes/

Features

  • Left sidebar topic navigation
  • Single note per route
  • Clean URL for every note
  • BrowserRouter based navigation
  • Dynamic note loading
  • Searchable and tag based notes
  • GitHub Pages deployment

URL Structure

Each note has its own route.

/engineering-notes/notes/javascript-introduction
/engineering-notes/notes/event-loop
/engineering-notes/notes/docker-basics

Tech Stack

  • React
  • Vite
  • React Router
  • Styled Components
  • React Icons

Development

Run the project locally:

npm install
npm run dev

Build

Create a production build:

npm run build

Deployment

The app is deployed on GitHub Pages.

https://a2rp.github.io/engineering-notes/

Notes Philosophy

These notes are written primarily for personal learning while studying different engineering topics.

Many entries may look like rough working notes. The purpose is to capture ideas quickly and build a long term knowledge base that can be searched and revisited anytime.

Over time this repository grows into a structured engineering reference.


Built as part of continuous learning.