Recipe Tracker is a web application built with Next.js that allows users to keep track of their favorite recipes. Users can save them to their profile, and add their own recipes.
- User authentication: Users can create an account, log in, and log out.
- Recipe saving: Users can save recipes to their profile for future reference.
- Recipe creation: Users can add their own recipes to the app.
- Responsive design: The app is optimized for use on desktop and mobile devices.
- Meal planning: Users will be able to plan their meals for the week and generate a shopping list.
- Social sharing: Users will be able to share their favorite recipes on social media.
- Recipe tagging: Users will be able to tag their saved recipes for easier organization.
- Analytics page: Users will be able to see recipes cooked throughout the days and weeks and more.
To get started with Recipe Tracker, clone the repository and install the dependencies:
git clone https://github.com/hagarfisher/recipe-tracker.git
cd recipe-tracker
npm install
Then, start the development server:
npm run dev
- Next.js
- React
- Appwrite
- Material UI