Skip to content

Final exam of my frontend-specialization with CourseCareers. Light version of a Google Calendar clone, using React, TypeScript and Tailwind CSS.

Notifications You must be signed in to change notification settings

ScaxCodes/cc-calendar

Repository files navigation

Screenshot of the monthly calendar view

CC Calendar

A customizable calendar application that allows users to view and manage events in a monthly grid. This project is built with React, using modern hooks and context for state management.

Features

  • Add, edit, and delete events
  • Responsive monthly calendar view
  • Event modals with animations
  • Customizable event colors

Requirements

  • Node.js (version 14.x or higher)
  • npm (version 6.x or higher)

Installation

  1. Clone the repository:
 git clone https://github.com/ScaxCodes/cc-calendar.git
 cd cc-calendar
  1. Install dependencies:
npm install

Running the Development Server

To start the development server, run:

npm run dev

Your application should now be running at http://localhost:5173.

Running on CodeSandbox

Alternatively, you can run the project on CodeSandbox:

  1. Open the repository in CodeSandbox by navigating to https://codesandbox.io/s/github/ScaxCodes/cc-calendar.
  2. The environment will automatically install dependencies and start the application.

About

Final exam of my frontend-specialization with CourseCareers. Light version of a Google Calendar clone, using React, TypeScript and Tailwind CSS.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published