Skip to content

rasindugimhan/FEels-Hub

Repository files navigation

FEeLS Campus Calendar Companion & Task Synchronizer (FEels-Hub)

A desktop application designed to synchronize and manage campus events, schedules, and tasks. This Electron-based app parses .ics files, organizes your schedule, and provides a unified dashboard to track your academic responsibilities.

Features

  • ICS Parsing: Automatically parses standard .ics calendar files.
  • Task Synchronization: Manage your academic tasks and sync them with your calendar events.
  • Desktop Application: Built with Electron for cross-platform compatibility.
  • Simple UI: Easy-to-use interface for managing schedules.

Technologies Used

  • Electron: For cross-platform desktop application packaging.
  • HTML/CSS/JS: Vanilla web technologies for the frontend UI.
  • Node.js: Backend logic and .ics file handling.

Installation and Setup

  1. Clone the repository:

    git clone https://github.com/rasindugimhan/FEels-Hub.git
    cd FEels-Hub
  2. Install Dependencies: Make sure you have Node.js installed, then run:

    npm install
  3. Run the App in Development Mode:

    npm start

Build the App

To build a standalone executable for Windows (using electron-builder):

npm run dist

The compiled setup files will be available in the dist directory.

License

ISC

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors