FrontEnd.ro is an open-source & community driven initiative to teach FrontEnd development. Read more on the website and please share the news ^^^
- Install all the dependencies by running
yarn
in the root folder. - Create a
.env
file in root and add the following line
ENDPOINT=https://frontend-ro-dev.herokuapp.com/api
- Run
yarn dev
. This will run the FrontEnd locally and connect you to the development server. - If you want to do server-side work you're gonna need to run the server and MongoDB on your local machine as well. For this to happen you're gonna need to add the following variables inside
.env
:
# App environment
APP_ENV=development
# Auth
SALT_ROUNDS=
TOKEN_ALGORITHM=
TOKEN_SECRET=
DB_CONNECT=
# Aws
AWS_REGION=
AWS_ACCESS_KEY_ID=
AWS_SECRET_ACCESS_KEY=
AWS_BUCKET=
CLOUDFRONT_UPLOAD=
# Postmark
EMAIL_WELCOME_TEMPLATE=
EMAIL_TOKEN=
ENDPOINT=https://frontend-ro-dev.herokuapp.com/api
Then run the local server using yarn dev:local
. Get in touch with us for more details.
This project has a dual-licence split between the source code of the UI components used and the curriculum content.
The source code of the UI components is licensed under MIT.
The curriculum belongs to our contributors and is licensed under Attribution-ShareAlike 4.0 International. You're free to use it if you're teaching these topics as long as you provide attribution to the writer/owner.
This project wouldn't be possible without our awesome contributors. Thank you >:D<
![]() Diana Toma |
![]() Cătălin Popușoi |
![]() Cristian Gațu |
![]() Sebastian Latkolic |
![]() Nicolae Maties |
![]() Ira Melnic |
If you wanna lend a helping hand, get in touch with us and let's build this together!