Skip to content

a2rp/engineering-notes

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

12 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

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.

About

Engineering notes and technical concepts explained clearly with examples. Built using React, Vite, and styled-components for personal learning and quick reference.

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors