Loading repository data…
Loading repository data…
farelk237 / repository
This project is a web application built using FastAPI and MongoDB for managing user authentication and device statuses. The app allows users to register, log in, view a list of devices, and change their status. The backend is built using FastAPI, and the frontend is built using HTML, CSS, and JavaScript, with Bootstrap for styling.
A transparent discovery signal based on current public GitHub metadata.
This score does not audit code, security, maintainers, documentation quality, or suitability. Verify the repository and its current documentation before adoption.
The goal of this project is to develop a functional web application with a secure API for managing users and connected devices. The application allows centralized and interactive remote control of devices such as lamps and fans, while ensuring secure access through user accounts.
Clone the repository:
git clone https://github.com/your-repo-name.git
cd your-repo-name
Build and start the application with Docker: docker-compose up --build
Access the application at: Frontend: http://127.0.0.1:8000/ API Documentation: http://127.0.0.1:8000/docs
Without Docker (We never know)
Install dependencies: pip install -r requirements.txt
Start the server: uvicorn src.main:app --host 0.0.0.0 --port 8000
Access the application at: Frontend: http://127.0.0.1:8000/ API Documentation: http://127.0.0.1:8000/docs