Insight Daily is a simple admin login interface for managing content, designed with PHP, MySQL, and Bootstrap. This project includes secure authentication mechanisms and a basic interface for administrators.
To set up the project locally, follow these instructions.
Make sure you have the following installed:
- PHP
- MySQL
- A web server (like Apache or Nginx)
- Composer (optional, for managing dependencies)
-
Clone the repository:
git clone https://github.com/yourusername/insight-daily.git
-
Navigate to the project directory:
cd insight-daily
-
Set up the database:
- Create a new MySQL database.
- Import the SQL schema provided in the project directory (if available).
- Update the
config.php
file with your database credentials.
-
Start the server:
- If using a local server like XAMPP or MAMP, place the project folder in the server's
htdocs
directory. - Access the project via
http://localhost/insight-daily
.
- If using a local server like XAMPP or MAMP, place the project folder in the server's
- Visit the login page and log in using your credentials.
- Upon successful login, you will be redirected to the admin dashboard.
- PHP - Server-side scripting language
- MySQL - Database management system
- Bootstrap - Frontend framework for responsive design
This project is licensed under the MIT License - see the LICENSE file for details.
Contributions are welcome! Please submit a pull request or open an issue for any improvements or bug fixes.
- Pratham Arora - Pratham Arora
- Thanks to the open-source community for the tools and resources.