Skip to content

actuallyReallyAlex/portfolio

Repository files navigation

Project logo

portfolio


Alex Lee's portfolio.

https://www.alexlee.dev/

📝 Table of Contents

📝 About

This project is a portfolio to showcase the work of Alex Lee.

⛏️ Built Using

Dependencies

  • @rebass/forms - Accessible and themeable form components for use with Rebass or Theme UI.
  • @rebass/preset - Base theme preset for use with Rebass.
  • @theme-ui/presets - Theme UI includes an optional presets package that can be used as examples or as a starting point for extending your own themes.
  • @tinymce/tinymce-react - Official TinyMCE React component.
  • bcryptjs - Optimized bcrypt in plain JavaScript with zero dependencies.
  • chalk - Terminal string styling done right.
  • compression - Node.js compression middleware.
  • cookie-parser - Parse HTTP request cookies.
  • cors - Node.js CORS middleware.
  • express - Fast, unopinionated, minimalist web framework for node.
  • express-rate-limit - Basic rate-limiting middleware for express.
  • jsonwebtoken - JsonWebToken implementation for node.js.
  • mongoose - MongoDB object modeling designed to work in an asynchronous environment.
  • morgan - HTTP request logger middleware for node.js.
  • multer - Node.js middleware for handling multipart/form-data.
  • react - A declarative, efficient, and flexible JavaScript library for building user interfaces.
  • react-dom - A declarative, efficient, and flexible JavaScript library for building user interfaces.
  • react-router-dom - Declarative routing for React.
  • rebass - ⚛️ React primitive UI components built with styled-system.
  • theme-ui - Build consistent, themeable React apps based on constraint-based design principles.
  • tinymce - Official TinyMCE repository for production usage in package managers.
  • validator - String validation.

DevDependencies

  • copyfiles - Copy files on the command line.
  • css-loader - CSS Loader.
  • cypress - Fast, easy and reliable testing for anything that runs in a browser.
  • cypress-file-upload - File upload testing made easy.
  • env-cmd - Setting the environment from a file.
  • eslint - Find and fix problems in your JavaScript code.
  • eslint-plugin-react - React specific linting rules for ESLint.
  • html-webpack-plugin - Simplifies creation of HTML files to serve your webpack bundles.
  • rimraf - A rm -rf util for nodejs.
  • source-map-loader - Source map loader.
  • start-server-and-test - Starts server, waits for URL, then runs test command; when the tests end, shuts down server.
  • style-loader - Style loader.
  • ts-loader - TypeScript loader for webpack.
  • typescript - TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
  • webpack - A bundler for javascript and friends. Packs many modules into a few bundled assets. Code Splitting allows for loading parts of the application on demand. Through "loaders", modules can be CommonJs, AMD, ES6 modules, CSS, Images, JSON, Coffeescript, LESS, ... and your custom stuff.
  • webpack-bundle-analyzer - Webpack plugin and CLI utility that represents bundle content as convenient interactive zoomable treemap.
  • webpack-cli - Webpack's Command Line Interface.
  • webpack-dev-server - Serves a webpack app. Updates the browser on changes.

✍️ Authors

👍 Attribution

Favicon icon made by Alfredo Hernandez from www.flaticon.com.