Git Product home page Git Product logo

anirudhgoel / productive-calender Goto Github PK

View Code? Open in Web Editor NEW
28.0 2.0 9.0 540 KB

:date: A complete planner with features like event organizing, Google Calender Sync, weather details, on-screen clock, responsive design and a beautiful UI.

Home Page: https://productive-calender.herokuapp.com/

Python 32.46% CSS 9.03% JavaScript 51.06% HTML 7.45%
django javascript vanilla-css google-calendar html postgresql heroku heroku-cli-plugin

productive-calender's Introduction

๐Ÿ“… Productive Calendar

A Django based application that functions as a complete planner with features like event management, Google Calendar Sync, weather details, on-screen clock, responsive design and a elegant UI.

Features

  • Event Management
    You can view, create, modify and delete events, all while staying on the same page.
  • Weather info
    This calendar automatically displays weather details, including the current temperature, minimum/maximum temperature and rainy/sunny conditions for the current week, all on the home page.
  • Responsive Design
    This was one of the major challenges that I faced during the development of this calendar. As the event creation, deletion and modifying was all to be done on the same (home) page, I had to write some intelligent Javascript code to recognise the screen size and place the event (display, add, or modify) box according to the screen size.
  • Elegant UI
    Along with providing all the important functionalities, this calendar also has a very elegant UI.
  • Google Calendar Sync
    Just sign in to your Google account and all the events you create, modify or delete will be synced across both the calenders automatically. This feature is disabled in the demo application as the application has no account management. To use this, please deploy a local version of the app.

Screenshots


Home Page

Home Page


Event addition

Event add


Event viewing

Event view


Multi day events (identified by different color scheme)

Multi day event


Stargazers over time

Stargazers over time

productive-calender's People

Contributors

anirudhgoel avatar dependabot[bot] avatar scoutman57 avatar

Stargazers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

Watchers

 avatar  avatar

productive-calender's Issues

How do I add an event?

image

Why does adding an event not work and error 404 comes out? It's the same with the weather. And how can I connect Google calendar?

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.