Projects
Everything Tim
Mobile relationship application.
Mobile application made for my significant other. Features - Relationship remote: Send notifications based on the button pressed. - Currency: Tokens to be transferred between users. Planned Features - Calendar: Linked Google calendar functionality. - Notes: Shared notes between users. - Gallery: Shared gallery between users. Tech Stack - Kotlin - Firebase
Mobile
Kotlin
Firebase
Project Tracker
Tracking the project while building it.
There are three things that interested me in this project. Strengthening what I already know, development processes, and I have always been told that the best way to learn a language is to build a project. Therefore, I wanted to learn two things building this, React, and Django. Inspired as a portfolio project recommendation. I decided to track a project while building the project. Project Details A containerized project with a React frontend, Django backend, and PostgeSQL database. The project also is fitted with pre-commit hooks. CI/CD setup with either GitHub Actions or Azure DevOps pipelines. Development Processes To some, this may sound crazy. I like Scrum/Agile. I like the idea of a sprint, and I like the idea of a backlog. I would love to have a team to work on this with. I wouldn't say that I want to be the scrum master, but I do like the idea of building the software they use. I know know to many that's heresy, that the "nose not to grindstone" or "communication" is the worst parts of certain people's day. I however prefer the communication, collaboration, peer programming, and benefits of team building. As a result, I found that building a project like this would fufill my interest in the development process. Now here is the catch. Once the project creation is in motion, I would be tracking and migrating the details from the exisitng project tracker to this project itself. To do so, there would be requirements like a way to import/export from other project tracker's export files for work items, users, groups, and other details. Later on in the project's lifecycle, it would hopefully be able to manage the pipeline and and at least simulating the CI/CD process.
React
Django
PostgreSQL
Timterests
You're looking at it.
Timterests started as a simple project to learn several new technologies. Going in, I really wanted to make something lightweight, easy to manage, and achieve the best price to performance. Features - Retrieving documents from S3 as templates to present Articles and Projects. - Dark mode: TailwindCSS is used to easily switch between light and dark mode. - Reactivity: Semi-reactive mobile design (could be better, cards particularly). - CD/CI: GitHub Actions is used to build and deploy the application. Planned Features - User authentication: AWS Cognito to manage administrator user authentication. - Reading List: Adding a reading list of what I have read. - Search: Search functionality for articles and projects. Tech Stack - Golang - HTMX - TailwindCSS - AWS - Docker
Golang
HTMX
TailwindCSS
AWS
Docker