This is the front of omniscience.academy.
You can find the back open-sourced with the instructions to run the website here: https://github.com/OmniscienceAcademy/omniscience-api
don't forget to setup .env.local with keys: NEXT_PUBLIC_API_KEY
install node 14 then: npm install
run dev server : npm run dev
build a distribution ready server : npm run build
launch the server : npm start
For Now all locales are in English, French locales files are here but are just copy of the English one
using next-translate for easy translations,
all locales are in the /locales
directory.
In some translation you will find <b>some text</b>
, this is to style some part of the text, to be bold for example, it will be parsed after and render according to the page style.
<p>
tags are juste to facilitate the corresponding html tag insertion,
<b>
tags are for text highlights
{{ x }}
is for variables, x
will take a value