A simple way to create a workout plan
MIT License
Clone the repository to your local machine
git clone https://github.com/Vincenius/workout-lol.git
Navigate to the app directory
cd workout-lol
Install the necessary dependencies
yarn
Initialize the Mongo DB by importing the dump files from lib/dump/prod
:
4.1 For the .metadata.json, you'll have to do this :
mongoimport --uri mongodb+srv://<USERNAME>:<PASSWORD>@<CLUSTER_NUMBER>.<URI>.mongodb.net/<DATABASE> --collection <COLLECTION> --type json --file <FILEPATH>
4.2 For the .bson, you'll have to do this :
mongorestore --uri mongodb+srv://<USERNAME>:<PASSWORD>@<CLUSTER_NUMBER>.<URI>.mongodb.net/<DATABASE> --collection <COLLECTION> <FILEPATH>
copy the .env.dist
file to .env
and set environment variables as described in the file
Start the local development server
npm run dev
Open your browser to http://localhost:3000
git clone https://github.com/Vincenius/workout-lol.git
.env.docker
file to .env
and set environment variables as described in the file (do not modify the MONGODB_URI
if you wish to use the mongodb container)
docker compose -f docker/docker-compose.yml up -d --build
docker ps
to get the status)
medecau | EL | alvaro | devjev |
Become a supporter by donating on Ko-Fi: