Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Update README.md #123

Merged
merged 2 commits into from
Aug 13, 2023
Merged

Update README.md #123

merged 2 commits into from
Aug 13, 2023

Conversation

Khaled6120
Copy link
Collaborator

No description provided.

README.md Outdated
- Dish Listings: Cooks can post dishes along with images, descriptions, categories, and allergy information.
- Order Management: Users can browse dishes, place orders, and view their order history.
- Cart: Users can add and remove items from their cart before finalizing orders.
- Admin Dashboard: Cooks and Admin have extra access for managing dishes and orders.
Copy link
Owner

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

In here maybe we can write in this way:
Admin Dashboard: Admin has extra access for users, dishes and orders.

Copy link
Collaborator Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

README.md Outdated

- **User Authentication:** Implemented using Passport.js with Google strategy.
- **Routes and Endpoints:** Defined clear routes and endpoints for user authentication, dish management, orders, and user profiles.
- **Database Integration:** Utilized MongoDB to store user data, dishes, and order information.
Copy link
Owner

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

In here maybe we can add the cart.

  • Database Integration: Utilized MongoDB to store user datas, dishes, carts and order informations.

Copy link
Collaborator Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

README.md Outdated
- **User Authentication:** Implemented using Passport.js with Google strategy.
- **Routes and Endpoints:** Defined clear routes and endpoints for user authentication, dish management, orders, and user profiles.
- **Database Integration:** Utilized MongoDB to store user data, dishes, and order information.
- **Admin Dashboard:** Created a separate route for Admin to manage dishes and orders.
Copy link
Owner

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

In here maybe we can add the users.
Admin Dashboard: Created a separate route for Admin to manage users, dishes and orders.

Copy link
Collaborator Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Copy link
Owner

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Hi Khaled,
Thank you for the creating READ.me file! It looks really good!
I add some comments for some lines.
In addition, I think, it would be good if we add packages that we used such as express, mongoose, jsonwebtoken, passport,
bcrypt, turkey-neighbourhoods, swagger-jsdoc, swagger-ui-express, express-async-handler, http-status-codes, jest, supertest, express-validator...

Copy link
Collaborator Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Hello Asli, thanks for ur feedback!
I did some changes, can u plz review it again

@Khaled6120 Khaled6120 merged commit 34bb93a into main Aug 13, 2023
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

5 participants