release

Nicely Website

A highly functional and modern portfolio site built using Svelte and TailwindCSS to showcase projects in the best fashion.

project banner

Nicely Website

This is the official project page for Nicely.

Tech-Stack

Nicely was built using Svelte & TailwindCSS for the frontend, JavaScript & Fastify for the backend, and EdgeDB for the database.

  • Svelte & TailwindCSS is my preference when it comes to frontend development for its simplicty and eliminated overhead, though Tailwind isn't perfect.
  • JavaScript & Fastify is preferred for its ecosystem.
  • EdgeDB is what I am most familiar with right now. Migrating from the old website, which used MongoDB, EdgeDB was a nice change of pace for its integrated admin UI and strict typing. Though it isn't very well-known, it's surprisingly well-supported.

Capabilities

On the surface Nicely can seem like a very barebones website, but its simplicity belies a range of powerful and useful features. The reason these features feel invisible is because most of them are either for myself, to maintain the site, or because they actually are!

Direct Contact

Anybody who visits Nicely can directly contact me, with this there is a whole process involved to ensure I get a notification immediately.

Administrative System

Rather than sticking to just editing the database directly, I have implemented a way for myself to login easily to the site and maintain all on-site projects.

Project Sourcing

As of right now Nicely pulls from two different sources to create the project list page:

  • GitHub
  • Local Database

For GitHub projects they are pulled and updated in the database every hour to allow for the most seamless way for me to keep projects up-to-date on the site.

Information Privilege

I retain the option to provide recruiters with special links to the site, containing keys to access more detailed information about my projects. More about this can be found here.

About Nicely

There's been a whole page written about this and you can check it out here.

Authors Nicely
Tags utility,ā€„ website,ā€„ fullstack,ā€„ personal
Created December 12th, 2023
Last Updated 12 months ago