This repository serves as my personal submission for the Back-End Capstone Project offered by Meta through Coursera in the Back-End Developer Professional Certificate.
backend-capstone-project-meta
│
littlelemon/
│ ├───littlelemon/
│ │ ├───asgi.py
│ │ ├───settings.py
│ │ ├───urls.py
│ │ └───wsgi.py
│ ├───restaurant/
│ │ ├───migrations/
│ │ | └───...
│ │ ├───static/
│ │ | └───...
│ │ ├───templates/
│ │ | └───index.html
│ │ ├───tests/
│ │ | ├───test_models.py
│ │ | └───test_views.py
│ │ ├───admin.py
│ │ ├───apps.py
│ │ ├───serializers.py
│ │ ├───models.py
│ │ ├───permissions.py
│ │ ├───serializers.py
│ │ ├───urls.py
│ │ └───views.py
│ └───manage.py
│
README.md
$ cd backend-capstone-project-meta/littlelemon
$ pipenv shell
$ pipenv install
$ python3 manage.py makemigrations
$ python3 manage.py migrate
$ python3 manage.py runserver
User: admindjango
Password: employee@123!
Username: admin
Email: admin@littlelemon.com
Password: admin@123!
Username: customer
Email: customer@gmail.com
Password: cust@123!
- Does the web application use Django to serve static HTML content?
- Has the learner committed the project to a Git repository?
- Does the application connect the backend to a MySQL database?
- Are the menu and table booking APIs implemented?
- Is the application set up with user registration and authentication?
- Does the application contain unit tests?
- Can the API be tested with the Insomnia REST client?