TooTasty is a full-stack website application, which can search, rate and review restaurants.
TooTasty implements authentication and authorization. Usera can only review restaurants and view their profile after logging in. What's more, there are three roles: customer, owner, and admin, who have diffrent authority and view diffrente pages.
To implement this application:
- add env. into the root floder
- install npm files
- command "npm run dev" to run this whole application
- command "npm run server" to run the backend
- command "npm run client" to run the frontend