Pavel-Kliukin / Wunder-project

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

My final training project at BCH with Wunder company as a partner

This is the final project of my developer training, which I completed in collaboration with two other students for our course partner, the Wunder company. The project represents our vision of the company’s website and uses Wunder’s brandbook and Next-Drupal-starterkit, an innovation by Wunder's Mario Verselotti, which is a starter template for developing sites that use Drupal CMS as a backend and Next.js for the frontend.

wunder.mp4

🏎️ Technologies used:

  • Drupal
  • Next.js
  • TypeScript
  • Tailwind css
  • Zod validation
  • Paragraphs module for Drupal

🛠 How to setup

All you need to do is run the setup script like this:

./setup.sh

The script will execute a series of commands in sequence. If an error occurs, you can run the script again, and it will pick up where it left off.

If the script has failed on some step, and instead of continuing you want to start from scratch, you can run the script with the -c flag:

./setup.sh -c

NOTE: the script will install the site from scratch. To get it looks like on demo video the Data base should be imported with the command

lando db-import drupal10.2023-12-21-1703154995.sql.gz

Credentials for the Drupal admin panel:
User name: admin
User password: yqycSbXMDM

📄 For more details about the setup read on the Next-Drupal-starterkit.

About


Languages

Language:TypeScript 82.6%Language:PHP 10.6%Language:SCSS 3.0%Language:JavaScript 1.9%Language:Shell 1.5%Language:CSS 0.4%Language:Dockerfile 0.1%