Skip to content

A calendar to organize meetings, tasks or events.

Notifications You must be signed in to change notification settings

karinabarinova/Chronos

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Table of Content

Chronos

##description:

My challenge was to create the service called chronos that helps organize meetings, tasks for the day/month/year,and events.

###During the challenge I implemented:

  • User access rights
  • User Authentication
  • User Registration
  • User Login, Logout options
  • Product Page
  • Functionality to reset password and verify user email
  • CRUD operations for Calendar, Events, Users
  • Event types: arrangement, reminder, task

##Database tables:

  • Users
  • Calendars
  • Calendars Participants
  • Events
  • Participants
  • User Access Tokens

#Future plans

  • Functionality to hide calendars
  • Invite friends to see event info, calendar info
  • User Management Dashboard

#installation:

> npm install
> mysql -u root
> CREATE USER kbarinova@localhost IDENTIFIED BY 'swagswag69-69';
> GRANT ALL PRIVILEGES ON * . * TO kbarinova@localhost;

#usage:

> node index
> npm start

#screenshots Alt text Alt text Alt text Alt text Alt text Alt text Alt text Alt text

#dependencies:

    "@fullcalendar/core": "^5.5.1",
    "@fullcalendar/daygrid": "^5.5.0",
    "@fullcalendar/interaction": "^5.5.0",
    "@fullcalendar/react": "^5.5.0",
    "@fullcalendar/timegrid": "^5.5.1",
    "@testing-library/jest-dom": "^5.11.9",
    "@testing-library/react": "^11.2.5",
    "@testing-library/user-event": "^12.6.3",
    "axios": "^0.21.1",
    "react": "^17.0.1",
    "react-dom": "^17.0.1",
    "react-icons": "^4.2.0",
    "react-redux": "^7.2.2",
    "react-router-dom": "^5.2.0",
    "react-scripts": "4.0.2",
    "redux": "^4.0.5",
    "redux-thunk": "^2.3.0",
    "styled-components": "^5.2.1",
    "web-vitals": "^1.1.0"

##licenses:
License: MIT

##Author:
Karina Barinova :bowtie:

About

A calendar to organize meetings, tasks or events.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published