https://github.com/andrejkoller/notorium-frontend
The frontend of the Notorium sheet music app, built with React.
https://github.com/andrejkoller/notorium-frontend
axios css3 html5 music-sheet-reading pdfjs-dist react react-pdf typescript
Last synced: 8 months ago
JSON representation
The frontend of the Notorium sheet music app, built with React.
- Host: GitHub
- URL: https://github.com/andrejkoller/notorium-frontend
- Owner: andrejkoller
- Created: 2025-05-22T13:57:21.000Z (9 months ago)
- Default Branch: main
- Last Pushed: 2025-06-01T19:20:40.000Z (9 months ago)
- Last Synced: 2025-06-02T00:12:34.046Z (9 months ago)
- Topics: axios, css3, html5, music-sheet-reading, pdfjs-dist, react, react-pdf, typescript
- Language: JavaScript
- Homepage:
- Size: 649 KB
- Stars: 0
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
## Short description
Notorium is a modern web application for reading and managing music sheets. It allows users to register, log in, upload and categorize music sheets, and manage their personal library. The intuitive interface supports light and dark themes, secure authentication, and responsive design for a seamless user experience.
## Tech Stack
- React (with TypeScript)
- React Router (Client-side Routing)
- Chakra UI (Component Library)
- Axios (HTTP Requests)
- react-pdf (PDF-View)
- lucide-react (Icon Library)
- Context API (State Management)
- Vite (Development & Build Tool)
## Installation
### 1. Clone the repository
```bash
git clone https://github.com/andrejkoller/notorium-frontend.git
cd notorium-frontend
```
### 2. Install dependencies
```bash
npm install
```
### 3. Run the development server
```bash
npm run dev
```
## Screenshots