Welcome to VeloVegans, your go-to platform for exploring the world of veganism. From the latest news on vegan food and environmental updates to delicious recipes and lifestyle tips, VeloVegans offers everything you need to embrace and celebrate a plant-based lifestyle.
🌐 Live Site: www.velovegans.co.uk
- Stay updated with the latest vegan food and environment-related news.
- Discover a variety of vegan recipes.
- 📚 Save recipes to your library for easy access later.
- 🔗 Share recipes with friends.
- 👍 Upvote, 👎 downvote, and 💬 comment on recipes.
- 🛒 Add ingredients to your Todoist shopping list directly from a recipe page.
- Learn about the benefits of veganism.
- Access resources on how to start your vegan journey.
- Reach out to the VeLoveVegans team with your queries or feedback.
- Logged-in users can suggest their own recipes to be added to the platform.
- Frontend: Next.js, TypeScript, Tailwind CSS, shadcn/ui
- Backend: Supabase
- Authentication: Supabase Auth
- Hosting: Vercel
- Shopping List Integration: Todoist API
- Node.js (v18 or later)
- npm or yarn
- Supabase account
git clone [https://github.com/munaciella/velovevegans.git](https://github.com/munaciella/recipes-website)
cd recips-website
npm install
To run the project locally, you'll need to set up a .env.local
file with the required API keys and environment variables. Do not share these credentials.
npm run dev
Visit http://localhost:3000 to view the app locally.
The app is deployed on Vercel. To deploy your own version:
- Connect the GitHub repository to Vercel.
- Set up environment variables in the Vercel dashboard.
- Deploy your project.
- 📱 A mobile app for a seamless user experience.
- 👤 A user dashboard with personalized features.
We welcome contributions! To contribute:
- Fork the repository.
- Create a new branch (
feature/your-feature-name
). - Commit your changes.
- Open a pull request.
This project is licensed under the MIT License.
For any questions or suggestions, visit our Contact Page.
Together, let's make vegan living accessible, enjoyable, and impactful! 🌱