"My Outivities" - The app for outdoor enthusiasts: Collect ideas, upload images, manage favorites, and easily locate your chosen outivity on a map. Plan and experience your outdoor adventures intuitively and personally.
In the Outivity app, you can gather and organize outdoor activity ideas, personalize them by uploading your own images, add them to your Favorites Page for quick access, and explore their specific locations with a detailed map showcasing a marker for each chosen Outivity. The app is designed to be a hub for collecting and planning your outdoor adventures, ensuring a straightforward and user-friendly experience for outdoor enthusiasts.
To work locally, please install the dependencies using npm i
first.
Add local environment variables for Cloudinary, OpenCage and the MongoDB connection string.
To do so create .env.local
file in the project's root.
Check the env.example
file, copy paste the variables into the .env.local
and complete it with the corresponding values.
Run npm run dev
to start a development server and open the displayed URL in a browser.