Skip to content

This repository contains the source code for a daily planner app that provides an overview of the current date and all months of the year. Users can effortlessly add, delete, and update tiny notes, and even enhance them with emojis for a more personalized touch.

Notifications You must be signed in to change notification settings

emektarkubra/daily-planner

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

16 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Note-taking App

React Vite React-DOM React-Icons Emoji-Picker-React Styled-Components UUID

"It is a daily planner application that displays the current date and all months of the year. It allows users to add notes and lists them daily. It includes features such as adding, deleting, and updating notes as well as adding emojis."

Table of Contents

Demo

Features

  • Current date information
  • Transition between months and days
  • Daily note listing
  • Adding notes
  • Deleting notes
  • Updating notes

Installation

  1. Clone the repository:
git clone https://github.com/emektarkubra/daily-planner.git
cd daily-planner
  1. Install dependencies:
npm install

Usage

Run the app locally:

npm run dev

The app will be accessible at http://localhost:3000.

Build

Create a production build:

npm run build

Technologies

  • Vite: A fast and minimalistic development build tool.
  • React.js: A JavaScript library for building user interfaces.
  • React-DOM: Provides DOM-specific methods that can be used at the top level of a web app to enable an efficient way of managing DOM elements.
  • Styled-Components: A CSS-in-JS library for styling React components.
  • React Icons: A library of popular icon packs for React.
  • UUID: UUID is a JavaScript library used to generate unique identifiers. UUIDs are often used to create unique identities for database entries, items, or other records.
  • Emoji-Picker-React: A React component library for adding emoji picker functionality to web applications, allowing users to easily select and insert emojis into text fields or messages.

Contributing

Contributions are welcome! If you encounter issues or have suggestions for improvements, feel free to open an issue or create a pull request.

About

This repository contains the source code for a daily planner app that provides an overview of the current date and all months of the year. Users can effortlessly add, delete, and update tiny notes, and even enhance them with emojis for a more personalized touch.

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published