An open API service indexing awesome lists of open source software.

https://github.com/mariusrundereim/jasper-app


https://github.com/mariusrundereim/jasper-app

nextjs oop radix-ui tailwindcss typescript

Last synced: 2 months ago
JSON representation

Awesome Lists containing this project

README

          

# Markdown Note App

A modern web application called `Jasper` for creating and managing notes with **Markdown** support.

Built as an `deepdive` project to explore Next.js, React, and Object-Oriented Programming.

## 🚧 Work in Progress

This project is currently in a MVP phase.

As you see, necessary features is not there.

## 🎯 Learning Objectives

- Master Next.js concepts (Client/Server components, Layout, Routing)
- Object-Oriented Programming patterns in JavaScript
- Build modern UI components using **Radix UI**
- Advance TailwindCss
- Develop scalable web application

## 🛠️ Tech Stack

- **Framework:** Next.js
- **UI Components:** Radix UI
- **Styling:** TailwindCSS
- **Programming Paradigm:** Object-Oriented Programming (JavaScript)

## ✨ Core Features

- Markdown note creation and editing
- Real-time Markdown preview
- Responsive layout system
- Component-based architecture

## 💅 Future Features

- Copy/Paste markdown
- Image/Table support

## 🚀 Getting Started

```bash
# Clone the repository
git clone git@github.com:mariusrundereim/jasper-app.git

# Install dependencies
npm install

# Run development server
npm run dev
```