Skip to content
View trillium's full-sized avatar

Organizations

@hackforla

Block or report trillium

Block user

Prevent this user from interacting with your repositories and sending you notifications. Learn more about blocking users.

You must be logged in to block users.

Maximum 250 characters. Please don't include any personal information such as legal names or email addresses. Markdown supported. This note will be visible to only you.
Report abuse

Contact GitHub support about this user’s behavior. Learn more about reporting abuse.

Report abuse
trillium/README.md

Contributors Forks Stargazers Issues MIT License LinkedIn


Logo

Trillium's Portfolio

Software Engineer and Web Developer based in Los Angeles, CA
Explore the docs »

View Portfolio · Report Bug · Request Feature

Table of Contents
  1. About The Project
  2. Getting Started
  3. Usage
  4. Roadmap
  5. Contributing
  6. License
  7. Contact
  8. Acknowledgments

About The Project

Hey there, I'm Trillium!

Typing SVG

I build robust, scalable web applications as well as fun one-offs and tiny tools. I enjoy getting into the knitty gritty of elusive bugs and errors, taking a larger scoped view to help design and architect systems, or finding the exact right css to make a website really shine.

Outside of software development work, I'm an avid social dancer, massage therapist, and espresso enthusiast.

NirmalNaveen20 Top Languages

(back to top)

Built With

This section lists the major frameworks/libraries used in my projects.

(back to top)

Getting Started

To view my portfolio or explore my projects, visit trilliumsmith.com.

Prerequisites

No prerequisites needed to view the portfolio. For development or contributions, ensure you have:

  • Node.js
  • npm or yarn

Installation

  1. Clone the repo
    git clone https://github.com/trillium/trillium.git
  2. Install NPM packages
    npm install
  3. Run the development server
    npm run dev

(back to top)

Usage

Portfolio

wwww.trilliumsmith.com | Repo | Live Site

Stack: TypeScript | NextJs | Tailwind.css | Netlify

Projects

VRMS - Lead Developer | Repo | Live Site

As the lead developer of the Volunteer Resource Management System (VRMS), I oversee the strategic enhancement and modernization of this legacy application to align with contemporary application architecture standards. Constructed using Create React App for the frontend and an Express backend hosted on AWS, VRMS has undergone consistent refinement and growth since its inception in 2019. My responsibilities encompass delineating the technical direction, crafting software architecture, code composition and review, team management, and assuring the application's quality through rigorous testing measures.

Stack: React | Vite | ExpressJS | MongoDB | Docker | AWS ECS | GitHub Actions


Fridge Finder - Contributor | Repo | Live Site

Fridge Finder is a web app aggregating information on food donation fridges. Businesses and individuals can donate perishable food, allowing those of us who are food insecure to be able to get quality nourishment. Made with a team of skilled developers, project managers, UI designers, and UX researchers, this project is the crystallization of months of research and development. I've had the luxury of assisting in Front End Development, Dev Ops, and QA testing roles for this project.

Stack: AWS | Swagger Open API | NextJs | MaterialUI | Docker | GitHub Actions


Trillium Massage | Repo | Live Site

A simplistic scheduling tool built in typescript to allow for clients to book appointments with a service provider, coach, business owner, etc. This tool integrates with the Google Calendar API and Gmail API to provide up to date booking information. This tool is built to function for both in-person and online meetings, serving as a simpler, more customizable version of a Calendly like service.

Stack: NextJs | TypeScript | Tailwind.css | Vercel | Redux


Kwdz.app | Repo | Live Site

Kwdz.app is a blogging productivity tool that counts the number of occurances of keywords within an article or blog post. The tool is simple, versatile, and lightwieght, utilizing query strings to store keywords themselves rather than hanging onto user data. This project was originally intended to be an inhouse tool with a very barebones version built, but was later adapted to be more user friendly. Usability features were added such as creating keyword groups, and adding a hotkey accessible command bar.

Stack: NextJs | MaterialUI | Netlify

For more examples, please refer to the Portfolio

(back to top)

Roadmap

  • Build personal portfolio website
  • Showcase projects
  • Add more projects
  • Add blog section
  • Multi-language Support
    • Spanish

See the open issues for a full list of proposed features (and known issues).

(back to top)

Contributing

Contributions are what make the open source community such an amazing place to learn, inspire, and create. Any contributions you make are greatly appreciated.

If you have a suggestion that would make this better, please fork the repo and create a pull request. You can also simply open an issue with the tag "enhancement". Don't forget to give the project a star! Thanks again!

  1. Fork the Project
  2. Create your Feature Branch (git checkout -b feature/AmazingFeature)
  3. Commit your Changes (git commit -m 'Add some AmazingFeature')
  4. Push to the Branch (git push origin feature/AmazingFeature)
  5. Open a Pull Request

Top contributors:

contrib.rocks image

(back to top)

License

Distributed under the MIT License. See LICENSE.txt for more information.

(back to top)

Contact

Trillium Smith - @your_twitter - Trillium@trilliumsmith.com

Project Link: https://github.com/trillium/trillium

(back to top)

Acknowledgments

Use this space to list resources you find helpful and would like to give credit to. I've included a few of my favorites to kick things off!

(back to top)

Pinned Loading

  1. kwdz kwdz Public

    Simple tool to track the occurances of keywords in a larger article

    JavaScript

  2. trilliumsmith.com trilliumsmith.com Public

    MDX 2 4

  3. hackforla/VRMS hackforla/VRMS Public

    Volunteer Relationship Management System: This is an ambitious project to create a system that will help us measure our human capital development, reduce repetitive tasks and processes, and improve…

    JavaScript 61 97