Next.js requires Node.js installed.
- Node.js (v18.12 LTS or later)
npm i -g npm yarnyarn installIf yarn is not working in PowerShell type this command in PowerShell with administrator privileges
Set-ExecutionPolicy -Scope CurrentUser -ExecutionPolicy UnrestrictedYou need to create .env.local based on .env.local.example, in {} are values you need to change
STRAVA_CLIENT_ID={client id from strava}
STRAVA_CLIENT_SECRET={client secret from strava}
STRAVA_CLIENT_SCOPE=read,read_all,profile:read_all,activity:read,activity:read_all
STRAVA_CALLBACK_URL=http://localhost:3000
NEXTAUTH_SECRET=very_secret
To change the address of the API server go to .env.local and change the NEXT_PUBLIC_API_GATEWAY_ADDRESS variable
To start dev server run this command
npm run devor use your IDE to start the dev server
Open http://localhost:3000 with your browser to see the result.
-
flowbite -
flowbite-react -
react-icons -
heroicons -
react-chartjs-2 -
react-toastify -
tailwindcss -
leaflet - Quality of life tools, like