Skip to content

brunojustino/mydiary-fe

Repository files navigation

Welcome to My Awesome Diary

This is a FullStack application built with NextJS. It uses React, PrismaORM, Mysql, NextAuth and Next api routes.

Features

  • Pick a day in the calendar and write your diary.
  • Create tasks for each day.
  • Create expenses for each day.
  • Create recurring tasks and expenses up to 24months. You can choose the recurrence based on the days of the month, week days or everyday.
  • Choose different fonts family and font size.
  • Dark Mode.

Live Website

My Awesome Diary

Screenshot

image info

Future Ideas

  • Integrate with Google Calendar.
  • Add more options when adding tasks like priority.
  • Create a calories tracker.
  • Add images and audio into diary.

Known Issues

  • When creating recurring tasks, if you choose the recurrence to be a different day from the selected date, it still adds the task to the selected date.
  • When creating recurring expenses, the UI takes a little bit of time to update.

Releases

No releases published

Packages

No packages published

Languages