https://github.com/user-attachments/assets/75588809-00ed-42ad-b717-cc2ba055b050
all_day
flag, which will make them span the whole dayFirst of all, clone the repository:
git clone https://github.com/nirlep5252/dynamic-calendar
cd dynamic-calendar
Make sure you have MongoDB installed and running on the default port.
Change directory to the backend folder:
cd backend
Create virtual environment (optional)
python3 -m venv venv
# Linux / MacOS
source venv/bin/activate
# Windows
./venv/Scripts/Activate.ps1
Install the dependencies:
pip install -r requirements.txt
Create .env
file:
cp .example.env .env
Start the backend server:
fastapi dev
Change directory to the frontend folder:
cd frontend
Install the dependencies:
npm install # or bun install
Start the frontend server:
npm run dev # or bun dev