Skip to content

hagarfisher/recipes-tracker

Repository files navigation

Recipe Tracker

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.

Features

  • 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.

Upcoming Features

  • 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.

Getting started

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

Technologies used

  • Next.js
  • React
  • Appwrite
  • Material UI