Skip to content
View dhannn's full-sized avatar

Highlights

  • Pro

Organizations

@DLSU-CSG-Web-Development

Block or report dhannn

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 is supported. This note will only be visible to you.
Report abuse

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

Report abuse
dhannn/README.md

Every action you take is a vote for the type of person you wish to become.

James Clear, Atomic Habits


πŸ₯΄ about me

  • πŸ’» Studying Computer Science in De La Salle University
  • πŸ“š In love with information from research to sharing insights
  • πŸ™Œ In love with creating from poetry to software
  • β˜• Coffee is my water
  • πŸ“ˆ On my road to ✨ eudaimonia ✨
# this is me trying
for day in range(0, 364): 
    self._health *= 1.01
    self._skills *= 1.01
    self._bad_habits *= 0.99

βš™οΈ danntraptions

Coursify App

A simple single-page application that can generate a custom self-directed learning plan





Pickt App

An client and server application that allows users to post forum threads relating to photography.


Summary

  • πŸ‘¨β€πŸ’» Independently designed and developed a client-side and a server-side application
  • πŸ–ΌοΈ Applied modern best practices for writing React code
  • πŸ” Applied modern best practices for designing RESTful APIs
  • πŸ“… Designing and managing a database using MongoDB and object-relational mapping libraries like Mongoose.
  • πŸ“ˆ Discerned tradeoffs and benefits of programming languages and technologies to speed up development time

Technologies

General

  • TypeScript for ease of development
  • Node.js for running the application
  • ChatGPT for queries on web development

Front-End

  • React and React Router for the main app framework with routing
  • FontAwesome for icons
  • Google Fonts for fonts
  • Unsplash API and unsplash-js for generating random background images

Back-End

  • MongoDB and Mongoosee for database management and object relational mapping
  • Express.js for creating HTTP routes

Pinned Loading

  1. network-polarization-model network-polarization-model Public

    Python 2 1

  2. coursify coursify Public

    Generate a custom learning plan suited to your specific needs!

    HTML 1

  3. distributed-system-microservices distributed-system-microservices Public

    A sample scalable and modular implementation of a distributed database system built on simple microservices

    JavaScript

  4. sorting-algorithms sorting-algorithms Public

    Java 1

  5. minicell minicell Public

    MiniCell is a minimal simulator for elementary cellular automaton.

    SCSS