Skip to content

Latest commit

 

History

48 Commits

Folders and files

NameName
Last commit message
Last commit date
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Angular and Node.js App

Online Food Order

  • Front-End: Angular
  • Back-End: Node.JS
  • Database: MongoDB Atlas

Features

  • Authenticated user login using Json Web Token
  • Cart/Basket functionality with Angular partial component and service implementation
  • Food search functionality by Angular search partial component, Angular service and back-end Node.JS service (REST API) implementation
  • Categorized foods by implementation of Angular partial component, Angular service and back-end Node.JS service (REST API) implementation
  • Food rating
  • Page components
  • Food delivery time
  • Food price calculation at Cart page component
  • Search food by food ID, by food name and by food category
  • Logout component
  • Logged in user storage at temporary memory of browser
  • Login page component
  • Not found page component
  • Input validation component for Login page

Screenshots

Login page

Screenshot

Input validation for email

Screenshot

Login failed animated toast message

Screenshot

After successful login

Screenshot

Filter food by category or Tag

Screenshot

Food rating, food love option, delivery time or cook time

Screenshot

Food search by food name

Screenshot

Food not available component

Screenshot

After food selection, single food page component

Screenshot

Cart page component

  • Price calculation
  • Number of selected food calculation
  • Food remove option

Screenshot

MongoDB Cloud:

  • users at MongoDB ATLAS

Screenshot

MongoDB Cloud:

  • foods at MongoDB ATLAS

Screenshot

REST API test in postman

  • Login API test

Screenshot

REST API test in postman

  • Food search API test

Screenshot

About

No description, website, or topics provided.

Resources

Stars

0 stars

Watchers

1 watching

Forks

Releases

Packages

Contributors

Languages