/alferd-tech-task

Primary LanguageJavaScriptBSD 3-Clause "New" or "Revised" LicenseBSD-3-Clause

alferd-tech-task

License Codacy Badge Language grade: JavaScript Total alerts deepcode code style: prettier

Tools Used

Next.js

Next.js is used for serverless approach.

React

React is used for frontend.

React-Dom

React-Dom is used for rendering react.

React-Bootstrap

React-Bootstrap is used for accessing bootstrap in react. Bootstrap uses jQuery and React-Bootstrap allows us to use bootstrap without jQuery.

Bootstrap

Bootstrap is used for designing clean UI of the webpages.

Use-Persisted-State

Use-Persisted-State is used for accessing local storage with react

Usage

Installing Required Packages

Use any one of these methods to install dependencies

Installation Via NPM

Run:

npm install

Installation Via YARN (Recommended)

Run:

yarn install

Installation Via PNPM

Run:

pnpm install

Building Project

Building Via NPM

Run:

npm build

Building Via YARN

Run:

yarn build

Building Via PNPM

Run:

pnpm build

Running Locally

Running Via NPM

Run:

npm start

Running Via YARN

Run:

yarn start

Running Via PNPM

Run:

pnpm start

Accessing

Open a browser and visit: http://localhost:3000 Add your question and answers to start the quiz head to http://localhost:3000/quiz

TODO

User Setup

This allows users to sign-up and secure their progress online