An open API service indexing awesome lists of open source software.

https://github.com/zolppy/wizard-register

Welcome, aspiring mage of Eldoria! Fill out this form to join the Royal Archive of Mages and gain access to secret grimoires, sorcerous tournaments, and epic quests. Your answers will shape your destiny in the realm!
https://github.com/zolppy/wizard-register

form form-validation formulary jest mage nextjs react-testing-library reactjs rtl testing useform wizard

Last synced: 3 months ago
JSON representation

Welcome, aspiring mage of Eldoria! Fill out this form to join the Royal Archive of Mages and gain access to secret grimoires, sorcerous tournaments, and epic quests. Your answers will shape your destiny in the realm!

Awesome Lists containing this project

README

          

# Wizard Register

![Next](https://img.shields.io/badge/NEXT-15.2.2-red?style=for-the-badge)
![React](https://img.shields.io/badge/REACT-19.0.0-indigo?style=for-the-badge)
![React Hook Form]()
![Tailwind CSS]()
![TypeScript](https://img.shields.io/badge/TYPESCRIPT-5.0.0-brown?style=for-the-badge)
![Tailwind Merge]()
![Jest](https://img.shields.io/badge/JEST-29.7.0-orange?style=for-the-badge)
![React Testing Library]()
![Status](https://img.shields.io/badge/STATUS-FINISHED-green?style=for-the-badge)
![License](https://img.shields.io/badge/LICENSE-MIT-yellow?style=for-the-badge)

Register as a mage in the kingdom of Eldoria! Join the Royal Archives to unlock exclusive mystical powers, quests, and resources.

## Features

- Responsive design;
- Consistent design;
- Form;
- Routing.

## Technologies

- Next.js;
- Tailwind CSS;
- React.js;
- TypeScript;
- Docker;
- Jest;
- React Testing Library.

## Demo

You can access the page [here](https://wizard-register.vercel.app).

## How to run

### By docker

Run the following command on a console:

```bash
docker compose up -d
```

After some time, open `http://localhost:3005` on a browser tab.

### By npm/yarn

Run the following commands on a console:

```bash
git clone git@github.com:zolppy/wizard-register.git
cd interior-design
npm install # or "yarn"
npm run dev # or "yarn dev"
```

After that, open `http://localhost:3005` on a browser tab.

## Screenshots

![01](https://github.com/user-attachments/assets/d60677ee-833d-44af-9814-01f6ff7f9932)
![02](https://github.com/user-attachments/assets/0b0f01f7-9f23-4dab-8a3c-c598387cb712)

## Credits

The page **design** was **inspired** by [Google Forms](https://docs.google.com/forms/u/0).