Skip to content

PlooJompong/React-Examination

Repository files navigation

Introduction

This is a simple SPA portfolio built in React. In this project, I have learned the basics of how to use Redux Toolkit, React Router, Axios, Tailwind CSS, DaisyUI, and React Type Animation.

Installation

Make sure you have Node.js and NPM installed:
Check if Node.js and NPM are installed by running node -v and npm -v in your terminal.

  1. Clone this repository to your local machine
  2. Navigate to the repository in the terminal
  3. Install dependencies by running npm install in the terminal
  4. Start the development server by running npm run dev in the terminal
  5. Open http://localhost:3000 in your browser

Contents

  • AboutPage
    • A short description of who I am and my goals.
  • ProjectsPage
    • List of projects I have done fetched from my GitHub.
  • ContactPage
    • Dummy contact form without any functionality.

External Libraries

  • Redux Toolkit
    • Library that simplifies the process of managing state in Redux-based applications.
  • React Router
    • Library for handling routing in React applications.
  • Axios
    • Axios is a versatile JavaScript library for making HTTP requests, renowned for its simplicity, robust error handling, and cross-browser compatibility.
  • Tailwind CSS
    • Tailwind CSS is a utility-first CSS framework that simplifies web styling
  • DaisyUI
    • A lightweight, extensible, and ready-to-use UI library plugin for Tailwind CSS
  • React Type Animation
    • Easy to use library for displaying text as an animated type effect.

About

React Examination

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published