A Django web application developed for monitoring and managing server status.
- User Management (Register, Login, Logout)
- Server Status Monitoring
- Dashboard Viewing
- Python 3.12
- Django 5.1.4
- Tailwind CSS 3.4.17
- SQLite3
git clone git@github.com:OlguD/server-monitoring.git
cd server-monitoring
python -m venv venv
source venv/bin/activate # For Linux/Mac
# venv\Scripts\activate # For Windows
pip install -r requirements.txt
npm install
python manage.py migrate
npm run dev
python manage.py runserver
- Create a new account at http://127.0.0.1:8000/user/register/
- Login at http://127.0.0.1:8000/user/login/
- Monitor your servers through the dashboard
- Fork this repository
- Create your feature branch (
git checkout -b feature/amazing-feature
) - Commit your changes (
git commit -m 'Add some amazing feature'
) - Push to the branch (
git push origin feature/amazing-feature
) - Create a Pull Request