Epicalendar is a tool to synchronize Epitech's intranet calendar to any ICalendar compatible service. (Example: Google Calendar, iOS Calendar, Outlook Calendar)
This version was developed using nodeJS and express. You can find the first version here which was developed using Golang.
Visit the website the website for more information.
"Add a calendar from a URL" with your favorite calendar and use one of the following url:
-
This allows you to see all the activities to which you are registered. Appointment slots such as Follow-Up and Review are taken into account and only your slot will be displayed. Compatible with educational accounts.
-
This allows you to see all the projects you are registered for with their start and end dates.
-
This displays the project rendering dates. You can set up alarms to warn you when a project is about to finish.
You have to replace :autologin
in the url by your autologin code that you can find on this page.
Your autologin code is not saved in any database or in server's logs. If you still don't trust the service, you can host it on your personal server.
You can host this service on your own server. No configuration is required outside the port to be used. You just have to install nodeJS.
git clone https://github.com/simonmeyerrr/epicalendarV2.git
cd epicalendarV2
npm install
PORT=8080 node index.js