Skip to content

jonathanung/ChronoCal

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

29 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

THIS PROJECT IS STILL WIP

ChronoCal

scripts:

mkdir ChronoCal
cd ChronoCal
git init
git remote add https://github.com/jonathanung/ChronoCal
git pull
cd client
npm i
cd ../server
npm i
cd ..

The Backend and Front End will be booted in separate terminals.

cd client
npm run dev
cd server
npm start

This was the ERD designed to create the database (Note: There may have been changes since.) Database ERD

Planned Features:

  • Calendar generator to create a unique two-dimensional array for the currently displayed month using dayjs

  • Implement full CRUD functionality for users to easily personalize events and calendars

  • Develop relations between events and calendars to allow for modular integration within the application

  • Apply an expense attribute to allow easier tracking of finances

  • Integrate sorting for events by time and calendars by creation

  • Different Calendar Views

  • Rebuild of sked V2.

  • AI Powered Task Creation

  • Better Calendar CSS

  • Todo List, with sticky notes.

  • ICS File Support.

  • Appointment Scheduling.

  • Weather Widget.

  • Built in AI time planning

  • Charts to show spending

  • Speech to text AI creation?

  • Expenses should have graphs to compare on a month - month and a week - week basis, with analytics.

Front End

  • Next.js

  • Tailwind CSS

  • v0.dev

  • Flowbite

  • Axios

  • @nivo/line

  • @nivo/calendar

  • Chart.js?

  • Dayjs?

Back End

  • Express
  • MongoDB
  • jsonwebtoken
  • draw.io (ERD)

About

New calendar application, upgrade from sked.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published