Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/mohitbharambe/littlelemon
This repository includes the capstone project in the Meta Back-end Developer Certification offered by Meta through Coursera.
https://github.com/mohitbharambe/littlelemon
backend capstone-project coursera coursera-specialization django-application djangorestframework littlelemon littlelemonrestaurant metabackendcourse metabackenddeveloper professional-certificate restaurant-api
Last synced: 1 day ago
JSON representation
This repository includes the capstone project in the Meta Back-end Developer Certification offered by Meta through Coursera.
- Host: GitHub
- URL: https://github.com/mohitbharambe/littlelemon
- Owner: MohitBharambe
- Created: 2024-11-16T05:10:01.000Z (3 months ago)
- Default Branch: main
- Last Pushed: 2025-02-13T12:20:53.000Z (2 days ago)
- Last Synced: 2025-02-13T13:27:06.687Z (2 days ago)
- Topics: backend, capstone-project, coursera, coursera-specialization, django-application, djangorestframework, littlelemon, littlelemonrestaurant, metabackendcourse, metabackenddeveloper, professional-certificate, restaurant-api
- Language: Python
- Homepage: https://coursera.org/learn/back-end-developer-capstone/home/module/4
- Size: 38.1 KB
- Stars: 0
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: readme.md
Awesome Lists containing this project
README
## Little Lemon API Restaurant Project - [Meta Back-End Developer Professional Certificate](https://www.coursera.org/professional-certificates/meta-back-end-developer)
### This repository includes the Capstone Project in the [Meta Back-End Developer Certificate](https://www.coursera.org/professional-certificates/meta-back-end-developer) offered by Meta through Coursera.
---
### About the Capstone Project:
#### The Capstone project enables you to demonstrate multiple skills by solving an authentic real-world problem. You’ll test your abilities in full-stack back-end development in a real-life scenario by composing a Django web app.
---
### Some Instructions For Peer Reviewers:## API Endpoints to test:
### To add/register or display users:
Request Type: `POST` | `GET`
```
http://localhost:8000/auth/users/
```
params = `username`, `email` & `password`---
### To get a Token for a user:
Request Type: `POST`
```
http://localhost:8000/auth/token/login/
```
params = `password` & `username`---
### To Logout a user:
Request Type: `POST`
```
http://localhost:8000/auth/token/logout/
```
params = `username` & `passsword`---
### To Book a Table:
Request Type: `POST`
```
http://localhost:8000/restaurant/booking/tables/
```
params = `name`, `guests` & `booking_date`---
### To View or Update Menu Items:
Request Type: `GET` | `POST` | `PUT`
```
http://localhost:8000/restaurant/menu-items/
```
&
```
http://localhost:8000/restaurant/menu-items/1
```
params = `name`, `price` & `quantity`---