Skip to content

A GitHub-authenticated interactive web calendar for efficient task management. Built as a PWA with offline capabilities. Integrates with Firebase for real-time data syncing.

Notifications You must be signed in to change notification settings

followcrom/jellygut

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

19 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Jelly Gut y'a!!

Jelly Gut is an interactive web app (also built as a PWA), designed to streamline daily tasks. A calendar interface allows users to track and manage daily activities efficiently. Features GitHub authentication and Service Workers which enable offline use and improve load times.

Check out the deployed app:

Static Badge PWA

Visit us online:

Static Badge

Usage

  • Click on "GitHub Login" to authenticate using your GitHub account.
  • Once authenticated, the calendar interface will be displayed.
  • Use the calendar to mark and track your daily activities.
  • Progress is stored securely in a Firebase Realtime Database.
  • The PWA functionality allows you to use the app offline and install it on your device.

Features

  • GitHub Authentication: Secure sign-in and sign-out functionality leveraging Firebase's GitHub authentication.
  • Interactive Calendar: A dynamic calendar interface that allows users to mark and track daily tasks.
  • Firebase Integration: Real-time data storage and retrieval using Firebase, ensuring data persistence and reliability.
  • Responsive Design: Optimized for a smooth user experience across various devices and screen sizes.
  • Service Workers: Enables offline use and improves load times by caching key assets.

Technologies Used

  • Firebase Authentication and Database
  • Vanilla JavaScript
  • HTML & CSS
  • Service Workers for PWA functionality

Installation and Setup

  • Clone the repo: git clone https://github.com/followcrom/jellygut.git
  • Navigate to the project directory: cd JellyGut
  • Set up Firebase by creating a project and configuring the Firebase SDK.
  • No dependencies required.

Commit Activity

GitHub last commit GitHub commit activity

Authors

🌐 followCrom: followcrom.online 🌐

📫 followCrom: get in touch 📫

Static Badge

Contributing

Contributions are welcome. Please follow the standard fork-and-pull request workflow. Don't forget to document your changes and additions.

License

This project is open source and available under the MIT License. See the LICENSE file for details.

License: MIT

About

A GitHub-authenticated interactive web calendar for efficient task management. Built as a PWA with offline capabilities. Integrates with Firebase for real-time data syncing.

Topics

Resources

Stars

Watchers

Forks