Skip to content

akai-org/HackYeah-Innovation

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

61 Commits
 
 
 
 
 
 
 
 

Repository files navigation

HackYeah-Innovation

Task

EN: Creating effective tools that help in making key life decisions is not only a challenge,
but also a necessity these days. Especially when we are talking about decisions as important
as choosing the right educational institution or field of study. Your task is to create an
innovative search engine concept that will allow users to easily and accurately find the school,
educational institution or field of study that best suits their individual needs. Your solution
can become part of the Polish Education and Science Portal - edukacja.gov.pl.

PL: Stworzenie skutecznych narzędzi, które pomagają w podejmowaniu kluczowych decyzji życiowych,
jest nie tylko wyzwaniem, ale także koniecznością w dzisiejszych czasach. Szczególnie, gdy mówimy
o decyzjach tak ważnych, jak wybór odpowiedniej placówki edukacyjnej czy kierunku studiów.
Twoim zadaniem jest stworzenie innowacyjnej koncepcji wyszukiwarki, która pozwoli użytkownikom na
łatwe i dokładne znalezienie szkoły, placówki oświatowej lub kierunku studiów, które najlepiej
odpowiada ich indywidualnym potrzebom. Twoje rozwiązanie może stać się częścią Portalu Edukacji i
Nauki - edukacji.gov.pl.

About the project

Our search engine is a program that utilizes advanced technology to assist you, your child, or people in your surroundings in choosing their career path.

preview

Getting Started

npm install
npm run dev

Prerequisites:

  • Node.js and npm
  • Docker

Backend

  1. Change directory to api
cd ./api
  1. Install dependencies
npm install
  1. Create docker container

Frontend

Technologies used

Backend:

  • Node.js and Express.js
  • Dockerized MySQL database

Frontend:

  • React with TypeScript
  • Vite