Hello Frontend is the main interface to handle all things related to publication of news on the platform ÉTSMobile. It connects to [Backend Hello](https://github.com/ApplETS/Backend-Hello)
Features · Clone and run locally
Clone and install dependencies
Use cd
to change into the app's directory
cd Frontend-Hello
Rename .env.local.example
to .env.local
and update the following:
NEXT_PUBLIC_SUPABASE_URL=[INSERT SUPABASE PROJECT URL]
NEXT_PUBLIC_SUPABASE_ANON_KEY=[INSERT SUPABASE PROJECT API ANON KEY]
NEXT_PUBLIC_RECAPTCHA_SITE_KEY=[INSERT RECAPTCHA_SITE_KEY]
RECAPTCHA_SECRET_KEY=[INSERT RECAPTCHA_SECRET_KEY]
API_BASE_URL=http://localhost:8080/api
Both NEXT_PUBLIC_SUPABASE_URL
and NEXT_PUBLIC_SUPABASE_ANON_KEY
can be found in your Supabase project's API settings
All the RECAPTCHA
related stuff needs to be defined and found in a google cloud project.
Install dependency
npm install
You can now run the Next.js local development server:
npm run dev
The frontend should now be running on localhost:3000.
Check out the docs for Local Development to also run Supabase locally.