Skip to content

Franklyn883/Littlelemon-capstone-project

Repository files navigation

Final Capstone Project

This project is the final capstone for the Coursera Backend Development specialization. It includes user authentication, menu management, and booking management functionalities.

API Endpoints

User API Endpoints

Token Generating API Endpoints

Menu API Endpoints

Booking API Endpoints

Getting Started

To get started with this project, clone the repository and follow the installation instructions.

Prerequisites

  • Python 3.7
  • Django 3.2
  • Virtualenv (optional, but recommended)

Installation

  1. Clone the repository:

git clone https://github.com/Franklyn883/Littlelemon-capstone-project.git

cd capstone-project

  1. Create and activate a virtual environment: python -m venv venv source venv/bin/activate # On Windows use venv\Scripts\activate

  2. Install dependencies: pip install -r requirements.txt

  3. Apply migrations: python manage.py migrate

  4. Create a superuser: python manage.py createsuperuser

  5. Run the server: python manage.py runserver

  6. Visit http://127.0.0.1:8000 in your browser to interact with the application.

Contact

For any questions or inquiries, please contact Frank Alimimian at [email protected].

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published