This web app is intended to be used as a homepage for the browser. It allows the user to create a homepage environment customized to their needs.
The user can change the background to any color or upload their own wallpaper.
| Color selection | Applied color |
|---|---|
![]() |
![]() |
| Wallpaper selection | Applied wallpaper |
|---|---|
![]() |
![]() |
| Dark mode | Light mode |
|---|---|
![]() |
![]() |
Add a shortcut to any URL and use a custom icon and name. Shortcuts can also be reordered with drag and drop when in edit mode.
| Create shortcut menu | New shortcut on grid |
|---|---|
![]() |
![]() |
| Upload custom icon | Custom icon applied |
|---|---|
Set a preferred search engine. Any queries typed into the search bar will be redirected to the preferred search engine.
Turn on/off either the date or time. 24 hour format may also be selected. Custom date formats are also supported. The user may also adjust the size of the date or time.
- Change shortcut size
- Allow creation of folders/groups for shortcuts
- Implement caching for faster loading
- Allow cache only
- User would not have to login/register. All settings would be stored locally
This web app was developed using SvelteKit for the client and Supabase for the database and storage. The client interacts with the database using the Supabase API.







