Skip to content

MahmoudRizk/MyCalendar

Repository files navigation

Build Status

MyCalendar

It is the place where events are bundled together from your different online calendars (Google, Outlook, ...etc) with the ability to create events locally on your device. It saves your time and make your schedule organised.

Screenshot-from-2022-04-14-11-21-05.png Screenshot-from-2022-04-14-11-21-43.png

Getting Started

These instructions will get you a copy of the project up and running on your local machine for development purposes.

OR

You can download the binaries directly.

Prerequisites

You will need to have NodeJs & Yarn inatalled on your device.

NodeJs: v10
Yarn: v1.17

Installing

In MyCalendar directory:

  • Install dependencies.
yarn
  • Run in dev mode.
yarn dev

Running the tests

yarn test

Built With

  • Electron - GUI framework used
  • React - Frontend framework
  • Knex - Used database management
  • Mocha - Testing framework.

License

This project is licensed under the MIT License - see the LICENSE.md file for details

Acknowledgments

  • Hat tip to anyone whose code was used