/Bullet-Journal-App

A Bullet Journaling web application made for CSE 110 at UCSD.

Primary LanguageJavaScript

Flamingo Journal

This repository contains an easy-to-use personal bullet journal that was created with vanilla HTML, CSS, and JavaScript, without the use of external packages/components. It is a lightweight, fully hand-made, and free of third-party dependencies.

To view a live deployment of the app, click here.

You can also visit, https://flamingojournal.me

To visit our generated documentation, click here!

To view our development process for this project, click here!

Features

  • User can create daily, weekly, monthly, and/or future logs.
  • User data is stored locally
  • Comes with 3 different interface themes.
  • Easy to use and intuitive interface.

How to build project

Deploy via Visual Studio Code.

  • Download Live Server for VSCode
  • Clone the repository on your machine
  • Open the downloaded repo in VSCode
  • Click "Go Live"

This will open a locally deployed version of the application.

Deploy via command-line

  • Install node.js
  • Navigate to the root directory of the repository in your CLI
  • Run npx http-server (for more information on http-server, click here)
  • Open localhost:8080 in your browser

You will now have a locally deployed version of this application using http-server executed on demand.


Important Note about this Repository's 'Insights'

Many parts of this project were developed over VSCode's Live Share Extension. The data regarding contributions from each member in the insights tab is not entirely accurate.