Skip to content

marcin10lw/quizzical-react

Repository files navigation

Marcin Augun - Quizzical

Description

Welcome to Quizzical! This project is a quiz site where you can test your general knowledge. It was developed as part of the Scrimba React Course with Bob Ziroll. It has been a great learning experience!

💻 Project Tech Stack:

react typescript Redux Redux-saga axios create react app styled-components webpack babel normalize

Features

In addition to the main functionality, I have implemented the following features independently:

  • Redux Toolkit for state management
  • Redux Saga for handling asynchronous actions
  • Mobile design for a responsive experience

I have also added features based on the response status:

  • Error handling
  • Loading page

Page preview

Mobile preview

Error preview

Getting Started

To run this project locally, follow these steps:

  1. Clone the repository to your local machine using the following command:
git clone https://github.com/marcin10lw/quizzical-react
  1. Navigate to the project directory:
cd quizzical-react
  1. Install the project dependencies using npm or yarn:
npm install

or

yarn install
  1. Start the development server:
npm start

or

yarn start
  1. Open your browser and visit http://localhost:3000 to view the website.

About

This project was one of many solo projects from Scrimba React Course with Bob Ziroll. It uses redux-toolkit to manage state of the application, axios and redux-saga to make API calls

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors