4SP Documentation

Your comprehensive guide to getting the most out of the Essential Student Toolkit.

The Landing Page

The landing page of the website, providing an overview of the project and links to the main sections.

Screenshot of index.html

User Authentication

Handles user sign-up and login, supporting email/password and social providers like Google, Microsoft, and GitHub.

Screenshot of authentication.html

Dashboard

The main hub for authenticated users, displaying the current date and time.

Screenshot of logged-in/dashboard.html

Settings

Allows users to manage their account, including changing their username, password, and linked social accounts.

Screenshot of logged-in/settings.html

DailyPhoto

A social feature for sharing up to five photos per day with friends, fostering mindful sharing.

Screenshot of logged-in/dailyphoto.html

Countdowns

Create and track important events with customizable countdown timers.

Screenshot of logged-in/countdowns.html

Messenger Tutorial

A guided introduction to the messenger feature, helping users understand its functionalities.

Screenshot of logged-in/messenger-tutorial.html

Notes

Securely store and manage your personal notes with client-side encryption and password protection.

Screenshot of logged-in/notes.html

Weather

Get real-time weather updates for your current location or any specified city.

Screenshot of logged-in/weather.html

Soundboard

Play various sound effects and custom audio clips for entertainment or practical uses.

Screenshot of logged-in/soundboard.html

Dictionary

A quick-reference tool for searching word definitions, pronunciations, synonyms, and example sentences.

Screenshot of logged-in/dictionary.html

Messenger V2

The second version of the messenger, featuring improved performance and additional chat functionalities.

Screenshot of logged-in/messenger-v2.html