Skip to content

Assignment 2 CST8285: Users can submit their own recipes, browse other recipes, search by name, and filter by category

License

Notifications You must be signed in to change notification settings

arun-sagar-s-a/community-recipe-sharing

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

29 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Community Recipe Sharing

The Community Recipe Sharing platform is a web application that allows users to share, manage, and discover recipes. Users can upload their own recipes, explore others' creations, and interact with a user-friendly interface tailored to their account activities.


Features

Landing Page

  • Provides an introduction to the platform and easy access to the registration and login pages.

Community Recipe Sharing Landing page

User Management

  • Register Page: Allows new users to create an account. User information is stored in the MySQL database. After registering, users are redirected to the Login Page.

Community Recipe Sharing Landing page

  • Login Page: Authenticates users and redirects them to a customized homepage based on their activity.

Community Recipe Sharing Landing page

Homepage

  • First-time Users: Different Message.
  • Returning Users: Displays uploaded recipes (if any) with options to manage them.

Community Recipe Sharing Landing page

Recipe Management

  • View Recipes: Lists all available recipes with search and filtering capabilities. Users can view detailed recipes uploaded by others.

Community Recipe Sharing Landing page

Community Recipe Sharing Landing page

  • Edit and Delete: Users can edit or delete only their uploaded recipes. This is enforced through session management.

Community Recipe Sharing Landing page

---

Requirements

  1. Software:

    • XAMPP (for Apache server and MySQL database).
    • A web browser to access the site.
  2. Languages and Frameworks:

    • PHP (Server-side scripting).
    • HTML, CSS, JavaScript (Frontend).
    • MySQL (Database).

Live Demo

Community recip Sharing

About

Assignment 2 CST8285: Users can submit their own recipes, browse other recipes, search by name, and filter by category

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published