Skip to content

xenobyte/luenelock-api

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

35 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

luenelock-api

SAST CI

This is an open source project designed for university students who want to learn about DevSecOps topics. The project is written in Python and provides a REST API to simulate interaction with fictitious smart locks.

Please note that this project is for educational purposes only and should not be used in production environments. The smart locks used in this project are purely fictional and should not be used for real-world security purposes.

Installation

To install the DevSecOps Smart Locks REST API, follow these steps:

1.) Clone the repository to your local machine using Git:

git clone git@github.com:xenobyte/luenelock-api.git && cd luenelock-api

2.) Install the required Python packages using pip:

pip install -r requirements.txt

3.) Prepare the database

python manage.py migrate

Usage

Start the development server with the following command:

python manage.py runserver

open http://localhost:8000/api/locks in your browser.

Administration

Create an administrator account with the following command

python manage.py createsuperuser

then you can access the system admininistration http://localhost:8000/admin with that account.

About

No description, website, or topics provided.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Contributors 3

  •  
  •  
  •