Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/jumagu/calendar-app
This project is a calendar application built using React. It allows users to view and manage their events and appointments in a user-friendly interface.
https://github.com/jumagu/calendar-app
calendar-events jest react react-big-calendar redux
Last synced: 20 days ago
JSON representation
This project is a calendar application built using React. It allows users to view and manage their events and appointments in a user-friendly interface.
- Host: GitHub
- URL: https://github.com/jumagu/calendar-app
- Owner: jumagu
- Created: 2024-07-13T21:41:22.000Z (5 months ago)
- Default Branch: master
- Last Pushed: 2024-07-13T22:09:18.000Z (5 months ago)
- Last Synced: 2024-08-03T05:27:54.175Z (5 months ago)
- Topics: calendar-events, jest, react, react-big-calendar, redux
- Language: JavaScript
- Homepage: https://calendar-app-jmgg.netlify.app
- Size: 99.6 KB
- Stars: 0
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# Calendar App
## Description
This project is a calendar application built using React. It allows users to view and manage their events and appointments in a user-friendly interface.
## Features
- Create, edit, and delete events.
- View events in a monthly, weekly, or daily format.
- Responsive design for seamless usage on different devices.## Installation
1. Clone the repository: `git clone https://github.com/jumagu/calendar-app.git`.
2. Navigate to the project directory: `cd calendar-app`.
3. Set up the environment variables by renaming the `.env.template` file to `.env` in the root directory and updating the values as needed.
4. Install dependencies: `npm install`.
5. Start the development server: `npm start`.
6. Open your web browser and navigate to `http://localhost:5173`.## Usage
1. Open your web browser and navigate to `http://localhost:5173`.
2. Sign up or log in to your account.
3. Explore the calendar interface and start managing your events.